首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法找到mstest.exe/tcm.exe的项目路径

无法找到mstest.exe/tcm.exe的项目路径
EN

Stack Overflow用户
提问于 2017-01-04 00:14:15
回答 1查看 276关注 0票数 1

我试图通过命令行将测试结果(*.trx)推送到MTM。我用了msttest /publishtcm run /publish。由于两者都不能得到正确的项目路径,有人知道如何找到路径吗?

企图:

代码语言:javascript
复制
/collection:"mtms://companyName.visualstudio.com:443"
    /teamproject:"MyProject/Testing/testplan"

错误: TF249051:找不到与以下服务器名称相对应的URL:

试图删除mtms://,只使用https://companyName.visualstatudio.com

找不到以下团队项目:

如何找到正确的项目路径?

EN

回答 1

Stack Overflow用户

发布于 2017-01-04 03:52:58

/publish命令用于将测试运行/结果与构建关联起来。MTM显示与测试计划/套件相关联的测试结果,这些测试计划/套件在某种程度上独立于构建。

/publish:服务器名 使用/publish选项将测试数据发布到与项目的关联的团队项目集合的数据库中。使用/publish选项时,必须正确指定的名称。正确的格式取决于是否已在客户端计算机上注册,如下所述:发布测试结果的命令行选项

使用此命令,将在构建摘要中查看将成功发布到build.The发布结果的结果,但不会出现在MTM中。在MTM中无法查看结果。请参考类似的问题。

TCM是用于运行测试的命令行接口,类似于mstest,但它通过您在MTM中设置的基础结构来运行测试。要将.trx文件发布到MTM/TFS,您必须使用tcm.exe而不是mstest.exe来获取您想要的内容。示例命令如下:

代码语言:javascript
复制
tcm run /publish /suiteid:XXXX /configid:X /resultowner:"ABC XYZ" /resultsfile:C:\TempResult.trx /collection:http://<<TFS URL>> /teamproject:"My Project" /runowner:"ABC XYZ" /build:<<Build Number>> /builddefinition:<<Build Definition Name>>

注意:请再次检查您的服务器网址是否合适。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41454341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档