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

时间:2013-11-27 09:57:09

标签: visual-studio-2010 unit-testing tfs tfs2010 lab-management

我一直在使用TFS 2010的Build-Deploy-Test构建工作流程(请参阅此处http://msdn.microsoft.com/en-us/vstudio/gg131922.aspx),并且遇到了非常烦人的限制。

这就是我所做的:

  • 设置要排队的构建
  • 将其配置为还原为测试就绪快照
  • 添加了一些部署步骤;在这种情况下启动mongo db

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

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

2 个答案:

答案 0 :(得分:1)

解决此问题的一种方法是使用 tcm.exe testcase / import / syncsuite:命令更新测试套件。必须在测试执行开始之前运行此命令,并将添加它的逻辑位置放入构建模板中。

答案 1 :(得分:0)

我建议您在Test List Editor Test Tab上使用Visual Studio,创建不同的测试列表,根据functionnal组织测试,之后您可以在构建的测试列表上执行输入清单名称。

link:http://msdn.microsoft.com/en-us/library/ms182463(v=vs.100).aspx

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

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