如何使用Azure DevOps API将工作项与测试结果相关联?

时间:2020-10-27 20:43:52

标签: azure azure-devops azure-devops-rest-api

我已经阅读了docs,但仍然无法弄清楚自定义Azure DevOps任务如何将测试结果与工作项相关联以编程方式。我构建了一个自定义任务来执行测试(在Azure DevOps外部运行和执行)。当测试完成并且结果返回时,我也获得了相关工作项的列表。我想调用适当的Azure DevOps API,以将测试结果与一个或多个工作项相关联。任何指针都将受到欢迎。

1 个答案:

答案 0 :(得分:0)

测试结果也是一种工作项

因此,您可以使用Rest API进行处理。

  1. 使用Get Test Results REST API从测试用例中获取测试用例。 您想要链接到工作项的测试结果:

  2. 使用Get Work Item REST API来获取 您想要链接到的工作项(用户故事,任务等) 测试结果,并确定测试结果和/或测试用例是否为 已经链接到工作项:

  3. 使用Update Work Item REST API链接测试结果 和/或 工作项目的测试用例:

有关示例和代码段的更多详细信息,请参阅以下相关用户语音中的Tanyan Harmon的评论:Need ability to link Test Results back to ANY work item type, especially User Stories

您也可以在评论中关注Matt共享的链接。