自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 SourceSafe的人都知道,VSS是一个便于安装和使用的源代码管理系统。TFS更提供了一个强健的系统,不仅提供了源代码管理,而且包括了项目跟踪和开发支持。
TFS有对复杂环境的良好支持。比如,项目报告,SharePoint集成,支持跨多域和分布式数据库等。
欢迎访问微软官网下载相关软件http://www.microsoft.com/zh/cn/default.aspx
出处:蓝色理想
责任编辑:bluehearts
◎进入论坛网络编程版块参加讨论
|