gpt4 book ai didi

microsoft-test-manager - MTM : Is there a way to find test run completion status using command line utility tcm. 可执行程序

转载 作者:行者123 更新时间:2023-12-01 10:01:38 25 4
gpt4 key购买 nike

我使用 MTM(Microsoft 测试管理器)来运行我的自动化测试用例。

我使用 tcm/create 命令安排测试运行(从 powershell 脚本触发),一旦测试运行完成,我需要复制 trx(结果)文件在我的本地机器上。所以我想以某种轮询机制等到测试运行完成。

因此,我需要一个命令来使用 test runid 获取当前测试运行状态。有没有办法通过这种方式获取MTM试运行状态?

最佳答案

我认为这是不可能的。 run 选项的可用开关是:

  • 删除
  • 中止
  • 导出
  • 列表
  • 创建
  • 发布

使用 /list 可以获取的关于 runs 的唯一数据是

  • 身份证
  • 职位
  • 所有者
  • 完成日期

你可以通过运行看到这个:

tcm run /list /planid:<plainId> /collection:<CollectionUrl> /teamproject:<TeamProject>

此外,您还没有 runId,因此即使有获取完成状态的选项,在您的情况下也不容易。

因此,我认为您应该开始寻找其他解决方案。也许是 TFS Api是你需要的。检查这些链接:

  1. Automation test run creation using tfs api
  2. TFS 2010 API - Get Results of a Test Run

关于microsoft-test-manager - MTM : Is there a way to find test run completion status using command line utility tcm. 可执行程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15356314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com