elvis0123

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2016年1月13日

摘要: 注意注意!ItemStatus 在VS2010的CUIT里面是没有的!需要2013以上的版本才可使用。公司新程序使用WPF制作,但使用CodedUI Test进行自动化测试的时候,很多控件抓取不到其属性。比如某输入框的逻辑是当输入错误值的时候,BorderBrush为红色。当使用CodedUI Te... 阅读全文
posted @ 2016-01-13 12:32 elvis 阅读(770) 评论(0) 推荐(0) 编辑

2016年1月6日

摘要: CodedUI Test是微软的自动化测试工具,在VS中非常好用。可以用来模拟鼠标点击,键盘输入。但执行的时候必须要用mstest调用,无法传入参数(当然可以写入config文件中,但每次修改十分麻烦)。因为要做一个模拟鼠标键盘操作工具,由上层程序传入参数调用,于是尝试使用CodedUI Test的... 阅读全文
posted @ 2016-01-06 14:19 elvis 阅读(1128) 评论(2) 推荐(1) 编辑

2014年9月9日

摘要: 将博客搬至CSDN 阅读全文
posted @ 2014-09-09 15:10 elvis 阅读(149) 评论(0) 推荐(0) 编辑

摘要: 在上一节中,我们在保存标签之前,已经将勾选的文件路径保存到了Listbox中,这里只需要将保存的数据输出去为txt文档就可以做版本控制了。 版本文件比较复杂的是如何读取,也就是如何通过文件路径再次读取出一棵树。 这里我主要写一些思路和代码 存取的文件我们要将其读出后,存入一个List中。 通过文件路径,返回此文件的父级路径。 如$/test2-agile/BuildProcessTempl... 阅读全文
posted @ 2014-09-09 14:22 elvis 阅读(601) 评论(1) 推荐(0) 编辑

摘要: 上一节已经完成了源码文件的读取,如果要将已经选择的文件保存为一个标签(Lable)。在VS我们只能对一个目录做标签,非常的不方便。如果用下面的方法,将选择的文件路径保存为一个List在打标签,就非常的灵活了。保存为List的方法很简单,需要递归将已经选择的书中的文件保存一下。这里为了显示方便,我先将... 阅读全文
posted @ 2014-09-09 11:30 elvis 阅读(918) 评论(0) 推荐(0) 编辑

2014年9月5日

摘要: TFS登录成功后,就可以开始读取源码目录树了。一般来说,我不建议将整个树全部读取出来,因为这里不光存有项目文件,还有项目源码。如果全部读取出会是非常大的一棵树。因此我建议只读出根目录,每一次点击打开一级子目录。这样找到自己需要选取的文件即可。上一节中,我们已经登录完成。//获取选择的项目名称,这里是... 阅读全文
posted @ 2014-09-05 14:51 elvis 阅读(692) 评论(0) 推荐(0) 编辑

摘要: 首先需要做一个TFS的登录。以前的文章是使用的DomainProjectPicker 最新的VS里面使用的是TeamProjectPicker 首先可以在WinForm程序上写一个Button,然后写入如下代码Uri tfsUri = new Uri("your TFS");TfsTeamProje... 阅读全文
posted @ 2014-09-05 13:35 elvis 阅读(1553) 评论(0) 推荐(0) 编辑

摘要: CMMI在做基线文件管理的时候,常常是需要记录一部分基线文件的版本。并且这个基线文件记录也需要进行版本控制。TFS在做这件事的时候一般来说会选用标签(Lable)来做一系列文件的版本记录。但是我发现TFS并不能选取某几个文件进行版本记录(实际上是可以的,但是很麻烦,需要建立Lable后再修改)。于是... 阅读全文
posted @ 2014-09-05 10:57 elvis 阅读(551) 评论(0) 推荐(0) 编辑

2014年3月16日

摘要: 转载地址http://blogs.msdn.com/b/msdntaiwan/archive/2013/12/10/why-release-management.aspx各位朋友們,今年 9月 TechDays 大會時,我們也同步進行 Visual Studio 2013 的台灣發表會,發表會中提到了 VS 2013 的一個新功能叫 - Release Management for Visual Studio 2013 (原名為 InRelease),Release Management 依字面翻譯,是指「發行管理」,是指部署應用程式到多種執行環境的流程,執行環境包括開發、測試、或上線環境等。 阅读全文
posted @ 2014-03-16 21:42 elvis 阅读(285) 评论(0) 推荐(0) 编辑

2014年3月12日

摘要: 作者 - 胡百敬 (微軟MVP)文章出处:http://blogs.msdn.com/b/msdntaiwan/archive/2013/09/10/inrelease-for-visual-studio-2013.aspx註 - InRelease 產品已於2013/11月正式發佈並改名為 Release Management for Visual Studio 2013「發行管理(Release Management)」指得是部署軟體應用程式到多種執行環境的流程,如開發、測試、使用者驗收測試/教育訓練、正式等伺服器。其間需要測試所有面向的正確性,而後擇時部署到生產環境,並進行最後的驗證。發 阅读全文
posted @ 2014-03-12 11:13 elvis 阅读(241) 评论(0) 推荐(0) 编辑