博客园 - elvis
uuid:6cbd1ba2-f883-4c34-aed1-30dde64a3a3e;id=653697
2016-01-15T01:09:39Z
elvis
https://www.cnblogs.com/elvis0123/
feed.cnblogs.com
https://www.cnblogs.com/elvis0123/p/5126882.html
CodedUI Test 测试WPF程序,无法获取控件属性值的解决方法 - elvis
注意注意!ItemStatus 在VS2010的CUIT里面是没有的!需要2013以上的版本才可使用。公司新程序使用WPF制作,但使用CodedUI Test进行自动化测试的时候,很多控件抓取不到其属性。比如某输入框的逻辑是当输入错误值的时候,BorderBrush为红色。当使用CodedUI Te...
2016-01-13T04:32:00Z
2016-01-13T04:32:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】注意注意!ItemStatus 在VS2010的CUIT里面是没有的!需要2013以上的版本才可使用。公司新程序使用WPF制作,但使用CodedUI Test进行自动化测试的时候,很多控件抓取不到其属性。比如某输入框的逻辑是当输入错误值的时候,BorderBrush为红色。当使用CodedUI Te... <a href="https://www.cnblogs.com/elvis0123/p/5126882.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/elvis0123/p/5105422.html
将CodedUI Test 放到控制台程序中,模拟鼠标键盘操作 - elvis
CodedUI Test是微软的自动化测试工具,在VS中非常好用。可以用来模拟鼠标点击,键盘输入。但执行的时候必须要用mstest调用,无法传入参数(当然可以写入config文件中,但每次修改十分麻烦)。因为要做一个模拟鼠标键盘操作工具,由上层程序传入参数调用,于是尝试使用CodedUI Test的...
2016-01-06T06:19:00Z
2016-01-06T06:19:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】CodedUI Test是微软的自动化测试工具,在VS中非常好用。可以用来模拟鼠标点击,键盘输入。但执行的时候必须要用mstest调用,无法传入参数(当然可以写入config文件中,但每次修改十分麻烦)。因为要做一个模拟鼠标键盘操作工具,由上层程序传入参数调用,于是尝试使用CodedUI Test的... <a href="https://www.cnblogs.com/elvis0123/p/5105422.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/elvis0123/p/3962703.html
将博客搬至CSDN - elvis
将博客搬至CSDN
2014-09-09T07:10:00Z
2014-09-09T07:10:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】将博客搬至CSDN <a href="https://www.cnblogs.com/elvis0123/p/3962703.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/elvis0123/p/3962585.html
TFS二次开发-基线文件管理器(5)-源码文件的读取 - elvis
在上一节中,我们在保存标签之前,已经将勾选的文件路径保存到了Listbox中,这里只需要将保存的数据输出去为txt文档就可以做版本控制了。 版本文件比较复杂的是如何读取,也就是如何通过文件路径再次读取出一棵树。
这里我主要写一些思路和代码
存取的文件我们要将其读出后,存入一个List中。
通过文件路径,返回此文件的父级路径。
如$/test2-agile/BuildProcessTempl...
2014-09-09T06:22:00Z
2014-09-09T06:22:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】在上一节中,我们在保存标签之前,已经将勾选的文件路径保存到了Listbox中,这里只需要将保存的数据输出去为txt文档就可以做版本控制了。 版本文件比较复杂的是如何读取,也就是如何通过文件路径再次读取出一棵树。
这里我主要写一些思路和代码
存取的文件我们要将其读出后,存入一个List中。
通过文件路径,返回此文件的父级路径。
如$/test2-agile/BuildProcessTempl... <a href="https://www.cnblogs.com/elvis0123/p/3962585.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/elvis0123/p/3962370.html
TFS二次开发-基线文件管理器(4)-标签的创建 - elvis
上一节已经完成了源码文件的读取,如果要将已经选择的文件保存为一个标签(Lable)。在VS我们只能对一个目录做标签,非常的不方便。如果用下面的方法,将选择的文件路径保存为一个List在打标签,就非常的灵活了。保存为List的方法很简单,需要递归将已经选择的书中的文件保存一下。这里为了显示方便,我先将...
2014-09-09T03:30:00Z
2014-09-09T03:30:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】上一节已经完成了源码文件的读取,如果要将已经选择的文件保存为一个标签(Lable)。在VS我们只能对一个目录做标签,非常的不方便。如果用下面的方法,将选择的文件路径保存为一个List在打标签,就非常的灵活了。保存为List的方法很简单,需要递归将已经选择的书中的文件保存一下。这里为了显示方便,我先将... <a href="https://www.cnblogs.com/elvis0123/p/3962370.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/elvis0123/p/3958080.html
TFS二次开发-基线文件管理器(3)-源码文件的读取 - elvis
TFS登录成功后,就可以开始读取源码目录树了。一般来说,我不建议将整个树全部读取出来,因为这里不光存有项目文件,还有项目源码。如果全部读取出会是非常大的一棵树。因此我建议只读出根目录,每一次点击打开一级子目录。这样找到自己需要选取的文件即可。上一节中,我们已经登录完成。//获取选择的项目名称,这里是...
2014-09-05T06:51:00Z
2014-09-05T06:51:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】TFS登录成功后,就可以开始读取源码目录树了。一般来说,我不建议将整个树全部读取出来,因为这里不光存有项目文件,还有项目源码。如果全部读取出会是非常大的一棵树。因此我建议只读出根目录,每一次点击打开一级子目录。这样找到自己需要选取的文件即可。上一节中,我们已经登录完成。//获取选择的项目名称,这里是... <a href="https://www.cnblogs.com/elvis0123/p/3958080.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/elvis0123/p/3957879.html
TFS二次开发-基线文件管理器(2)-TFS登录 - elvis
首先需要做一个TFS的登录。以前的文章是使用的DomainProjectPicker 最新的VS里面使用的是TeamProjectPicker 首先可以在WinForm程序上写一个Button,然后写入如下代码Uri tfsUri = new Uri("your TFS");TfsTeamProje...
2014-09-05T05:35:00Z
2014-09-05T05:35:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】首先需要做一个TFS的登录。以前的文章是使用的DomainProjectPicker 最新的VS里面使用的是TeamProjectPicker 首先可以在WinForm程序上写一个Button,然后写入如下代码Uri tfsUri = new Uri("your TFS");TfsTeamProje... <a href="https://www.cnblogs.com/elvis0123/p/3957879.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/elvis0123/p/3957556.html
TFS二次开发-基线文件管理器(1)-设计 - elvis
CMMI在做基线文件管理的时候,常常是需要记录一部分基线文件的版本。并且这个基线文件记录也需要进行版本控制。TFS在做这件事的时候一般来说会选用标签(Lable)来做一系列文件的版本记录。但是我发现TFS并不能选取某几个文件进行版本记录(实际上是可以的,但是很麻烦,需要建立Lable后再修改)。于是...
2014-09-05T02:57:00Z
2014-09-05T02:57:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】CMMI在做基线文件管理的时候,常常是需要记录一部分基线文件的版本。并且这个基线文件记录也需要进行版本控制。TFS在做这件事的时候一般来说会选用标签(Lable)来做一系列文件的版本记录。但是我发现TFS并不能选取某几个文件进行版本记录(实际上是可以的,但是很麻烦,需要建立Lable后再修改)。于是... <a href="https://www.cnblogs.com/elvis0123/p/3957556.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/elvis0123/p/3209991.html
TFS中工作项的定制- 字段功能定义 - elvis
参考,翻译此页面All FIELD XML Elements Reference(http://msdn.microsoft.com/en-us/library/ms194953.aspx)对于每一个字段的功能,我都亲自试验了一遍,并添加自己对功能的理解和使用用例。注意:以下功能可以叠加使用,但是不要出现冲突,例如在只读的情况下要求必填,虽然模板保存验证上会通过,但实际操作工作项,会导致无法保存。...
2013-07-24T02:01:00Z
2013-07-24T02:01:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】参考,翻译此页面All FIELD XML Elements Reference(http://msdn.microsoft.com/en-us/library/ms194953.aspx)对于每一个字段的功能,我都亲自试验了一遍,并添加自己对功能的理解和使用用例。注意:以下功能可以叠加使用,但是不要出现冲突,例如在只读的情况下要求必填,虽然模板保存验证上会通过,但实际操作工作项,会导致无法保存。... <a href="https://www.cnblogs.com/elvis0123/p/3209991.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/elvis0123/p/3204932.html
TFS中工作项的定制-修改面板 - elvis
上一篇文章我们讲到了《TFS 中工作项的订制-修改工作流》,工作流只要我们设计出来,就可以进行定制修改了。这次通过简单的案例,了解一下,工作项的面板如何定制。1.软件准备TFS版本:TFS2010客户端版本:VSTS 2012 Update2PowerTool版本:PowerTool for VS2012实际上这个配置不用纠结,由于TFS还没有升级,所以还是2010版本,但这次客户端...
2013-07-22T03:08:00Z
2013-07-22T03:08:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】上一篇文章我们讲到了《TFS 中工作项的订制-修改工作流》,工作流只要我们设计出来,就可以进行定制修改了。这次通过简单的案例,了解一下,工作项的面板如何定制。1.软件准备TFS版本:TFS2010客户端版本:VSTS 2012 Update2PowerTool版本:PowerTool for VS2012实际上这个配置不用纠结,由于TFS还没有升级,所以还是2010版本,但这次客户端... <a href="https://www.cnblogs.com/elvis0123/p/3204932.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/elvis0123/p/3200832.html
TFS 中工作项的定制-修改工作流 - elvis
我们都会用到TFS中的工作项。一般来说,最主要的会用到任务、bug这些工作流来进行项目管理里。但我们发现,实际上,有些模板中的工作流并不能完全符合我们的需要,因此我们会进行工作流的定制操作。下面就会通过一个简单的案例,来解释如何进行工作流的修改。1.软件准备TFS版本:TFS2010客户端版本:VSTS 2012 Update2PowerTool版本:PowerTool for VS2012实际上这个配置不用纠结,由于TFS还没有升级,所以还是2010版本,但这次客户端我选用的是2012,也是为了看下区别。在实际应用上,这里是没有区别的。2.关于模板在TFS创建团队项目的时候,我们会进行模板的
2013-07-19T08:31:00Z
2013-07-19T08:31:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】我们都会用到TFS中的工作项。一般来说,最主要的会用到任务、bug这些工作流来进行项目管理里。但我们发现,实际上,有些模板中的工作流并不能完全符合我们的需要,因此我们会进行工作流的定制操作。下面就会通过一个简单的案例,来解释如何进行工作流的修改。1.软件准备TFS版本:TFS2010客户端版本:VSTS 2012 Update2PowerTool版本:PowerTool for VS2012实际上这个配置不用纠结,由于TFS还没有升级,所以还是2010版本,但这次客户端我选用的是2012,也是为了看下区别。在实际应用上,这里是没有区别的。2.关于模板在TFS创建团队项目的时候,我们会进行模板的 <a href="https://www.cnblogs.com/elvis0123/p/3200832.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/elvis0123/archive/2012/06/12/2546641.html
VS 2012 RC 及TFS2012新功能 - elvis
虽然是RC,离正式发布也不远了,功能基本定下来了。于是装了个,并且抄录了些新功能,给大家介绍下。大多数取自博客:http://blogs.msdn.com/b/buckh/archive/2012/06/07/visual-studio-2012-features-enabled-by-using-a-tfs-2012-server.aspx 其中还有一些自己安装后的截图和评论。VS 2012中的很多功能能够在TFS08 和10中使用,但还有一些必须使用TFS 2012的才能体现的新功能。如下版本控制 异步签出-TFS2012中的新功能,能够使VS2012在工作区进行后台签出。此功能能...
2012-06-12T09:21:00Z
2012-06-12T09:21:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】虽然是RC,离正式发布也不远了,功能基本定下来了。于是装了个,并且抄录了些新功能,给大家介绍下。大多数取自博客:http://blogs.msdn.com/b/buckh/archive/2012/06/07/visual-studio-2012-features-enabled-by-using-a-tfs-2012-server.aspx 其中还有一些自己安装后的截图和评论。VS 2012中的很多功能能够在TFS08 和10中使用,但还有一些必须使用TFS 2012的才能体现的新功能。如下版本控制 异步签出-TFS2012中的新功能,能够使VS2012在工作区进行后台签出。此功能能... <a href="https://www.cnblogs.com/elvis0123/archive/2012/06/12/2546641.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/elvis0123/archive/2011/05/16/2047397.html
C# post数据时 出现(417) Expectation Failed 的解决办法(转) - elvis
MSDN查询的解决方式是在config文件里面加上<configuration> <system.net> <settings> <servicePointManager expect100Continue="false" /> </settings> </system.net> </configuration>这里有一个朋友的文章,描述了错误的发生C# post数据时 出现如下错误: System.Net.WebException: 远程服务器返回错误: (417) Expectation
2011-05-16T02:22:00Z
2011-05-16T02:22:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】MSDN查询的解决方式是在config文件里面加上<configuration> <system.net> <settings> <servicePointManager expect100Continue="false" /> </settings> </system.net> </configuration>这里有一个朋友的文章,描述了错误的发生C# post数据时 出现如下错误: System.Net.WebException: 远程服务器返回错误: (417) Expectation <a href="https://www.cnblogs.com/elvis0123/archive/2011/05/16/2047397.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/elvis0123/archive/2011/04/22/2025161.html
TFS2010迁移升级后配置Report Services服务2(配置报表) - elvis
第一篇文章《TFS2010迁移升级后配置Report Services服务》讲的是如何将报表服务器配置成功。配置完成后,报表服务器可正常运行。但是由于迁移的时候并没有迁移报表,因此其中的报表是空的。我们要将新的报表添加进去。 1 下载报表文件 我们可以新建一个项目,并将其报表下载下来。如图 2 将报表添加到迁移项目中 进入到项目,点击"上载文件" 上载完成后通过管理,配置其数据源 配置数据源 3 等待重新生成后查看报表 至此。报表被全部迁移配置成功。
2011-04-22T10:01:00Z
2011-04-22T10:01:00Z
elvis
https://www.cnblogs.com/elvis0123/
【摘要】第一篇文章《TFS2010迁移升级后配置Report Services服务》讲的是如何将报表服务器配置成功。配置完成后,报表服务器可正常运行。但是由于迁移的时候并没有迁移报表,因此其中的报表是空的。我们要将新的报表添加进去。 1 下载报表文件 我们可以新建一个项目,并将其报表下载下来。如图 2 将报表添加到迁移项目中 进入到项目,点击"上载文件" 上载完成后通过管理,配置其数据源 配置数据源 3 等待重新生成后查看报表 至此。报表被全部迁移配置成功。 <a href="https://www.cnblogs.com/elvis0123/archive/2011/04/22/2025161.html" target="_blank">阅读全文</a>