0

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

这是我所做的:

  • 设置要排队的构建
  • 将其配置为恢复到可测试的快照
  • 增加了一些部署步骤;在这种情况下启动 mongo db

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

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

4

2 回答 2

1

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

于 2013-12-03T13:28:16.900 回答
0

我建议您使用Test List Editorin Test TabVisual Studio创建您的不同测试列表,根据功能组织您的测试,然后您可以通过输入列表名称在您的构建测试列表上执行。

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

对于配置构建定义,我建议您编辑和选择Automated Test Tab并插入列表。

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

于 2013-11-27T10:53:07.313 回答