我已经阅读了docs,但仍然无法弄清楚自定义Azure DevOps任务如何将测试结果与工作项相关联以编程方式。我构建了一个自定义任务来执行测试(在Azure DevOps外部运行和执行)。当测试完成并且结果返回时,我也获得了相关工作项的列表。我想调用适当的Azure DevOps API,以将测试结果与一个或多个工作项相关联。任何指针都将受到欢迎。
答案 0 :(得分:0)
测试结果也是一种工作项。
因此,您可以使用Rest API进行处理。
使用Get Test Results REST API从测试用例中获取测试用例。 您想要链接到工作项的测试结果:
使用Get Work Item REST API来获取 您想要链接到的工作项(用户故事,任务等) 测试结果,并确定测试结果和/或测试用例是否为 已经链接到工作项:
使用Update Work Item REST API链接测试结果 和/或 工作项目的测试用例:
有关示例和代码段的更多详细信息,请参阅以下相关用户语音中的Tanyan Harmon的评论:Need ability to link Test Results back to ANY work item type, especially User Stories
您也可以在评论中关注Matt共享的链接。