VSTS测试结果更新API无效

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VSTS测试结果更新API无效相关的知识,希望对你有一定的参考价值。

您好iam使用VSTS测试管理APIS来提升测试结果。

首先使用{collection name} / {projectname} / _ apis / test / runs / {result id} /results?api-version=2.0-preview

具有JSON值

[{"testResult":{"id":100000},"testCase":{"id":417},"priority":1,"outcome":"Failed","testPoint":{"id":51},"state":"Completed ","associatedWorkItems":[452]}]

一切正常,它会更新测试结果,但工作项目bug与测试结果无关。

当我使用3.0预览

[{"id":100000,"outcome":"Failed","state":"Completed ","associatedBugs":[199,200]}]

还是行不通

我用错了什么。

答案

对于results REST APIresults (1.0) REST API来说,似乎无法通过更新测试运行的测试结果来链接错误。

我报告了Update test results for a test run REST API can not link bugs,你可以跟进。

以上是关于VSTS测试结果更新API无效的主要内容,如果未能解决你的问题,请参考以下文章

Android SMS Verification API 结果码始终为 0

无法通过 API 更新发布定义

如何在 VSTS 构建期间使用 OctoPack 避免 XML 文件中的无效字符?

Spring Rest 文档。片段生成时 UTF-8 中间字节无效 [重复]

Sonarqube v.4.3.0 VSTS 任务“发布分析结果”抛出错误“无法获取指标”(404)

Microsoft Visual Studio 2013 VSTS单元测试指南