Visual studio 2010 如何在TFS 2010中的构建部署测试构建中运行许多单元测试?
我一直在使用TFS2010的构建-部署-测试-构建工作流(请参见此处),遇到了一个非常恼人的限制 以下是我所做的:Visual studio 2010 如何在TFS 2010中的构建部署测试构建中运行许多单元测试?,visual-studio-2010,unit-testing,tfs,lab-management,Visual Studio 2010,Unit Testing,Tfs,Lab Management,我一直在使用TFS2010的构建-部署-测试-构建工作流(请参见此处),遇到了一个非常恼人的限制 以下是我所做的: 设置要排队的生成 将其配置为还原到测试就绪快照 增加了一些部署步骤;在这种情况下,启动mongo db 然后,我进入了配置要运行哪些测试并遇到问题的步骤。首先,您需要配置一个带有一些测试套件的测试计划;由测试用例组成的测试套件。问题是每个测试用例只能与单个单元测试关联 由于必须为每个单元测试创建一个测试用例,这意味着每次添加单元测试时都必须创建一个新的测试用例。是否有任何方法可
- 设置要排队的生成
- 将其配置为还原到测试就绪快照
- 增加了一些部署步骤;在这种情况下,启动mongo db
由于必须为每个单元测试创建一个测试用例,这意味着每次添加单元测试时都必须创建一个新的测试用例。是否有任何方法可以将许多单元测试与可在构建-部署-测试-构建工作流中运行的测试套件相关联。我建议您使用
Visual Studio
上的测试选项卡中的测试列表编辑器,创建不同的测试列表,基于Functional组织测试,然后可以通过输入列表名称在生成测试列表上执行
链接:
对于配置构建定义,我建议您编辑并选择自动测试选项卡
并插入列表
链接:解决此问题的一种方法是使用tcm.exe testcase/import/syncsuite:命令更新测试套件。必须在测试执行开始之前运行此命令,并且将其添加到构建模板的逻辑位置。谢谢,这解决了我的问题!这项功能可能非常强大,但似乎已经被错误地考虑过了。运行此命令的需要只是为设置build deploy测试工作流添加了另一层维护。我同意。我们将传递反馈。