使用Release Manager在MTM中启动测试。

时间:2017-01-18 18:39:45

标签: powershell mtm tcm

我遇到了从Microsoft Release Manager中启动的脚本开始在Microsoft Test Manager中启动测试用例的问题。从powershell或命令行运行此命令时,我可以复制该问题。这是脚本:

C:\CODE\TCM\TCM.exe run /create /title:"Chads Example Test Case (Run from PowerShell)" /planid:31 /suiteid:2743 /configid:67 /settingsname:"DevWelisRemoteExecution" /testenvironment:"STAR_Regression" /collection:"http://tfssrv64:8080/tfs/DefaultCollection" /teamproject:QA /builddir:"\\tfssrv64\Builds" /include

运行此脚本将返回没有错误的测试运行ID。我可以立即查看MTM并看到测试运行已经开始。它处于“待定”状态。它最终(大约20分钟后)失败并显示错误“无法找到与以下测试用例相关的测试自动化:[48667]。使用包含带测试自动化的二进制文件的构建再次运行测试用例。”

事实:我可以通过Microsoft Test Manager成功完成相同的测试。 (使用脚本中指定的相同设置)以下是MTM测试运行的屏幕截图。

  1. 以下是成功测试运行的MTM日志。 The log of the successful test run.
  2. 这是与失败的测试运行相同的屏幕。

    1. 以下是失败的测试运行的MTM日志。同样的测试,从上面的脚本运行。 The log of the failed test run.
    2. 两个测试运行都使用相同的内部版本号。两个测试运行都使用相同的测试设置和配置。

      任何帮助都将非常感谢.....

0 个答案:

没有答案