VS 2010 带来了更多崭新的功能,这些新功能贯穿了整个测试周期 : 测试计划、测试执行和测试执行进度跟踪,VS 2010 引入了一个全新的工具,称作“微软测试与实验室管理器” (Microsoft Test and Lab Manager, MTLM),MTLM是一个单独运行的工具 (内部开发代号“Camano”),用于创建测试计划、管理测试用例、运行测试用例以及测试结果管理等。MTLM仅是一个测试和实验室管理功能的客户端,MTLM是完全依赖于TFS的,它运行起来的第一个界面就是要你去连接指定的TFS服务器,否则也就到此为止。TFS是微软的软件开发生命周期管理(ALM)套件的核心服务器端,将MTLM与它进行紧密绑定更进一步凸显了微软软件生命周期管理软件的战略,这其实从VS 2005和2008就已经逐步开始了,2010更进一强化了这战略。VS不再单单只是面向开发人员或者是测试人员角色,而是要提供一个平台来有效协调和支持开发过程中各个角色,并使他们能够彼此紧密联系进行协作。

MTLM 引入了一些新的概念,从字面基本上都很容易理解,包括下面四个概念:Test Plan、Test Suites、Test Case和Configurations。Test Plan是MTLM中管理的最顶层的对象。在启动了MTLM需要连接到TFS工程,这个工程必须是团队使用的工程,它保存了开发团队创建的用户需求工作项、代源代码等,Test Plan对象必须在这个工程上创建。Test Suites实际上使用来组织Test Case,类似于文件系统中文件夹的作用。Test Case在这里指的是手工测试用例,它描述了测试的详细执行步骤,以及每个步骤执行完的期望结果,更准确地讲这里的Test Case是指手动测试用例 (Manual Test Case)。Configuration则是定义了Test Plan的各种执行环境配置。这其中, Requirement映射到TFS的User Storey类型的工作项,而Test Case和Shared Step对应于Test Case和Shared Step工作项。

下面是一些在网络找到非常不错的文章链接:

  • Visual Studio 2010 Ultimate测试体系结构
  • 在Visual Studio 2010中实现数据驱动Coded UI Tests
  • Visual Studio 2010 Ultimate敏捷测试驱动开发
  • 一个测试人员眼中的VS 2010
  • VS2010测试解读-读懂那些文件们
  • VS 2010测试解读2-给测试用例做标签
  • VS2010 Tutorial: Testing Tutorial (Step 2)
  • VS 2010 测试功能学习(三) - 真正的主角儿

  • VS 2010 测试功能学习(四) - Test Impact Analysis (TIA)
  • VS 2010 测试功能学习(五) - Gated Check-in

  • VS 2010 测试功能学习(六) - Rolling Build
  • VS 2010 测试功能学习(七) - RnP与Coded UI自动化测试

  • VS 2010 测试功能学习(八) - RnP与Coded UI测试(继续篇)
  • VS 2010 测试功能学习(九) - 数据驱动的手工测试用例(@Parameter)

  • VS 2010 测试功能学习(十) - 从Generalist到Specialist

  • VS 2010 测试功能学习(十一) - 如何用CUIT代码定位UI控件?

转载于:https://www.cnblogs.com/shanyou/archive/2010/03/21/1691202.html

VS2010测试方面的文章相关推荐

  1. VS2010测试功能之旅:编码的UI测试(6)- 提高UI测试稳定性的8个方法(下)

    VS2010测试功能之旅 --编码的UI测试系列之六:提高UI测试稳定性的8个方法(下) RealZhao,2011年5月11日 回顾 在之前,我们介绍了提高UI测试稳定性的8个方法的前6个,接下来介 ...

  2. 这是一篇测试博文的文章

    这是一篇测试博文的文章 转载于:https://www.cnblogs.com/hoojo/articles/1886681.html

  3. 【转】VS2010测试功能之旅:编码的UI测试(2)-操作动作的录制原理(上)

    VS2010测试功能之旅 --编码的UI测试系列之二:操作动作的录制原理(上) RealZhao,2011年2月18日 回顾 在之前我们介绍了如何用VS2010的UI测试功能创建一个简单的示例,大致描 ...

  4. 一起谈.NET技术,VS2010测试功能之旅:编码的UI测试(3)-操作对象的识别原理...

    回顾  在之前的两章分别介绍了一个简单的示例, 操作动作的录制原理,通过修改UIMap.UItest文件控制操作动作代码的生成.想必大家对编码的UI测试操作动作的录制应该有一定了解了,在UI操作中,操 ...

  5. 突变检测软件 测试数据库,合作文章|变异检测软件技能大PK,谁才是Battle King?...

    DNA变异是个体间遗传变异的重要来源之一.第二代测序技术(NGS)和第三代测序技术(TGS)都在遗传变异研究中大放异彩.许多变异检测工具可以用来解析二代或三代数据,但是目前没有软件能兼顾灵敏性和特异性 ...

  6. VS2010 测试功能之旅:编码的UI测试(4)-通过编写测试代码的方式“.NET研究”建立UI测试(下)...

    回顾 最近比较忙,距离上次更新的时间较久,见谅. 在本章上部分,介绍了"添加用户"窗口的测试代码编写.想必大家也看到了,在UIMap.cs文件中实现自定义编码是一件很轻松的事情,接 ...

  7. VS2010测试功能之旅:编码的“.NET研究”UI测试(2)-操作动作的录制原理(上)...

    回顾  在之前我们介绍了如何用VS2010的UI测试功能创建一个简单的示例,大致描述了如何使用编码的UI测试进行录制和回放,在这章会着重描述VS2010是如何录制操作,并且生成代码,以及初步介绍如何通 ...

  8. 一起谈.NET技术,VS2010测试功能之旅:编码的UI测试(2)-操作动作的录制原理(下)...

    回顾 在本章上部分介绍了操作动作的录制原理,描述了操作动作是如何录制,UIMap.uitest和UIMap.Designer.cs的代码如何生成,以及他们的结构.在这个部分,将着重说明如何通过修改UI ...

  9. 测试一篇文章测试一篇文章

    测试一篇文章测试一篇文章测试一篇文章测试一篇文章测试一篇文章测试一篇文章测试一篇文章测试一篇文章测试一篇文章测试一篇文章测试一篇文章测试一篇文章测试一篇文章测试一篇文章测试一篇文章

最新文章

  1. C++用substr()函数消除前后空格
  2. 大神开车的标题-python中类方法、类实例方法、静态方法的使用与区别
  3. IHelloWorldService
  4. h5滚动时侧滑出现_H5触摸事件中如何判断用户滑动方向
  5. git报错: LF will be replaced by CRLF
  6. c++17(17)-异常try catch,operator[],vector at
  7. 04.卷积神经网络 W3.目标检测
  8. mysql-练习的数据准备
  9. [原创].NET 业务框架开发实战之六 DAL的重构
  10. Python使用TCP协议编写会聊天的小机器人
  11. centos中安装、升级git
  12. twig模板基本学习
  13. java复用的具体实现_Java应用架构读书笔记(6):实现复用
  14. vsto mysql_VSTO安装部署(完美解决XP+2007)
  15. Matlab中散点图绘制详细教程scatter函数(附matlab代码)
  16. 有软件测试台式电脑电源供电不足吗,电脑主机等电源供电不足的症状
  17. mysql的外文图书_金图外文图书数据库系统
  18. Trend趋势反垃圾邮件黑名单申诉方法
  19. vb计算机二级考试题库,国家计算机二级考试题库 VB上机试题第12套
  20. csapp lab3 attack 《深入理解计算机系统》实验3攻击超详细0基础解析

热门文章

  1. dev里timeedit控件如何赋值_如何制作高逼格的数据地图(二)
  2. 【Python数据分析】数据预处理2——数据集成
  3. 基于序列标注的信息抽取模型(已申请专利)
  4. 机器学习算法-详细白板推导系列视频
  5. 机器学习算法中的F值(F-Measure)、准确率(Precision)、召回率(Recall)
  6. 安卓java代码写控件_安卓自定义流程进度图控件实例代码
  7. glide源码中包含了那种设计模式_源码中的设计模式-单例模式
  8. Eclipse用法和技巧五:生成说明文档2
  9. Ubuntu下pdf乱码和rar解压后无效文件编码解决方案
  10. C#关于制作截图工具(一)简单截图