必须使用至少一个测试用例创建测试运行

时间:2012-08-03 14:06:46

标签: visual-studio-2010 tfs microsoft-test-manager tcm

尝试通过命令行Microsoft Test Manager实用程序tcm.exe自动执行测试运行。

我正在使用以下命令:

  

tcm run / create / title:“自动UI测试”/ planid:27 / suiteid:721   / configid:10 / settingsname:“UI测试设置3”   / testenvironment: “SanityEnvironmentSlemish”   /集合:[CollectionUrl]   / teamproject:主

(我没有在上面收集集合网址)。

但是,我遇到了以下错误:“必须使用至少一个测试用例创建测试运行”。

这对我来说有点神秘,因为我的测试套件已经有一个与之关联的测试用例,它与一个有序的测试列表相关联。

1 个答案:

答案 0 :(得分:4)

它不工作的原因不是因为测试运行没有与之关联的测试用例,而是因为有问题的测试用例处于“错误”状态(由于之前的测试运行失败),而不是“活跃”状态。

要解决此问题,您可以选择通过Microsoft Test Manager GUI编辑状态,方法是转到“测试”选项卡,右键单击特定测试套件的测试用例,然后单击“将测试重置为活动” 。

或者,如果您尝试使用Microsoft Test Manager命令行界面(tcm.exe)运行测试,则只需使用'/ include'命令行开关 - 其​​中包括测试运行中的所有测试用例,不管国家。