gpt4 book ai didi

Azure DevOps REST API : how to get release stage's test results?

转载 作者:行者123 更新时间:2023-12-02 07:58:30 25 4
gpt4 key购买 nike

我有一个 Azure DevOps 发布管道,其中包含 10 多个阶段(环境)。每个发布阶段都会运行一组测试用例,例如BVT测试阶段、性能测试阶段等。

现在,我想通过 REST API 自动查询每个测试阶段的测试结果。

我可以使用"Runs" API查询此版本的测试运行;我可以使用"Release" API查询发布阶段,包括其阶段名称。

但问题是,我无法将测试运行的测试结果链接回发布阶段。

例如,我有“BVT测试”、“性能测试”等发布阶段。但是测试运行的测试结果类似于“VSTest_TestResults_2234523”

谢谢!

最佳答案

how to get release stage's test results?

尝试使用以下 API:

GET https://vstmr.dev.azure.com/{org name}/{project name}/_apis/testresults/resultdetailsbyrelease?releaseId={release id}&releaseEnvId={environment id}&api-version=5.2-preview.1

要获取某一特定环境的测试结果,您必须提供环境 ID 及其相应的发布 ID

enter image description here

关于Azure DevOps REST API : how to get release stage's test results?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61165751/

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