我正在尝试向客户提供使用 MTM 2010 记录的测试结果的副本,您知道在哪里获取结果吗?
谢谢。
我按照下面提到的两种方法中的任何一种来分析我的测试运行:
从“运行”运行以下命令: start mtm://[tfsserver:portnumber/tfs/collectionname]/p:[teamproject]/testing/testrun/open?id=
将结果文件 (.trx) 下载到我的本地系统: tcm run /export /id:id /resultsfile:[my_local_path] /collection:CollectionURL /teamproject:project [/login:username,[password]] [/attachment:attachmentname]
测试运行及其附件存储在 TFS 服务器上,可通过 TFS SDK 获得。请参阅TestManagementService api,其中 ITestRun.Attachments 将包含所有测试运行相关的附件
var testsvc = tfs.GetService<TestManagementService>()
IEnumerable<ITestRun> testRun = testsvc.GetTeamProject("myteamprojectname").TestRuns; // you can use the query/find