繁体   English   中英

如何在TFS 2010的Build-Deploy-Test构建中运行许多单元测试?

[英]How do I run many unit tests in Build-Deploy-Test build in TFS 2010?

我一直在使用TFS 2010的“构建-部署-测试”构建工作流(请参阅http://msdn.microsoft.com/zh-cn/vstudio/gg131922.aspx ),并且遇到了非常烦人的限制。

这是我所做的:

  • 设置要排队的构建
  • 配置它以还原到可测试的快照
  • 添加了一些部署步骤; 在这种情况下,启动mongo db

然后,我进入了配置要运行哪些测试并遇到问题的步骤。 首先,您需要配置带有一些测试套件的测试计划; 由测试用例组成的测试套件。 的问题是,每个测试用例只能与单个单元测试相关联。

由于必须为每个单元测试创​​建一个测试用例,这意味着每次添加一个单元测试时,都必须创建一个新的测试用例。 有什么方法可以将许多单元测试与可以在Build-Deploy-Test构建工作流程中运行的测试套件相关联。

解决此问题的一种方法是使用tcm.exe测试用例/ import / syncsuite:命令更新测试套件。 该命令必须在测试执行开始之前运行,并且将其添加到构建模板中是合乎逻辑的。

我建议您在Visual Studio Test Tab使用“ Test List Editor ,创建不同的测试列表,基于功能对象组织测试,然后您可以通过输入列表名称在构建列表中执行测试。

链接: http : //msdn.microsoft.com/zh-cn/library/ms182463(v=vs.100).aspx

为了配置构建定义,我建议您编辑并选择“ Automated Test Tab并插入列表。

链接: http : //support.smartbear.com/articles/testcomplete/testcomplete-and-team-build/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM