Powershell 使用发布管理器在MTM中启动测试。

Powershell 使用发布管理器在MTM中启动测试。,powershell,mtm,tcm,Powershell,Mtm,Tcm,我在Microsoft测试管理器中从Microsoft发布管理器中启动的脚本启动测试用例时遇到问题。我可以在仅从powershell或命令行运行此命令时复制此问题。以下是脚本: C:\code\TCM\TCM.exe run/create/title:“Chads示例测试用例(从PowerShell运行)”/planid:31/suiteid:2743/configid:67/settingsname:“develisremoteexecution”/testenvironment:“STAR\

我在Microsoft测试管理器中从Microsoft发布管理器中启动的脚本启动测试用例时遇到问题。我可以在仅从powershell或命令行运行此命令时复制此问题。以下是脚本:

C:\code\TCM\TCM.exe run/create/title:“Chads示例测试用例(从PowerShell运行)”/planid:31/suiteid:2743/configid:67/settingsname:“develisremoteexecution”/testenvironment:“STAR\u回归”/collection:http://tfssrv64:8080/tfs/DefaultCollection“/teamproject:QA/builddir:\\tfssrv64\Builds”/include

运行此脚本将返回一个没有错误的测试运行ID。我可以立即查看MTM并看到测试运行已经开始。它的状态为“待定”。最终(大约20分钟后)失败,错误为“找不到与以下测试用例关联的测试自动化:[48667]。请使用包含测试自动化二进制文件的生成再次运行测试用例。”

事实:我可以从Microsoft测试管理器成功运行相同的测试,并成功完成。(使用脚本中指定的相同设置)以下是MTM测试运行的屏幕截图

  • 以下是成功测试运行的MTM日志。
  • 下面是失败的测试运行的相同屏幕

  • 以下是失败测试运行的MTM日志。相同的测试,从上面的脚本运行。
  • 两个测试运行使用相同的生成编号。两个测试运行使用相同的测试设置和配置

    任何帮助都将不胜感激