测试用例执行后,我需要更新测试用例的执行状态(“通过”或“失败”)。这需要通过pytest执行来完成。我调查了一些资源,但没有任何方法可以通过API更新测试用例的执行状态,例如“通过”或“失败”。除此之外,我可以获取带有执行ID的执行详细信息,但找不到引用,可以通过测试用例ID获取测试用例的执行详细信息。
请在这里指导我。
答案 0 :(得分:1)
有关更新测试用例的结果,请尝试使用此api:
PATCH https://dev.azure.com/{organization}/{project}/_apis/test/Runs/{runId}/results?api-version=5.0-preview.5
对于请求正文:
[
{
"id": 100000,
"state": "Completed",
"outcome": "Passed"
}
]
将outcome
的值修改为所需的值-失败或通过