无法通过Azure Devops查询获得测试结果

时间:2019-06-20 08:55:13

标签: azure-devops

我需要使用查询获取测试用例结果的表。我有很多测试用例,它们是许多父级测试套件的子级。每个测试用例都带有标签,因此无论它们的父套件如何,我都可以在一个查询中将它们全部获得。

我有两个问题- -我无法返回每个测试用例的结果/结果 -我不能包括标识此测试用例所属的父套件名称的列。

总而言之,我需要能够执行标签驱动的测试用例结果报告,并完全控制要提取的列 例如父套件名称,结果,运行日期,构建版本(自定义字段)。

我是否缺少某些内容,因为这似乎不是Azure Devops的功能,它似乎应该从根本上可用。 Azure Devops已经提供了快速,易于配置的,易于理解的动态测试结果报告,这些报告通过测试计划功能提供。

1 个答案:

答案 0 :(得分:0)

恐怕您使用查询获取测试结果的想法是不可能的。 可以通过azure devops查询查询的内容在“列”选项中定义。但是,该列中没有定义测试结果,因此无法查询此结果。

要获得测试用例结果,您可以尝试使用此rest api

GET https://dev.azure.com/{organization}/{project}/_apis/test/Runs/{runId}/results?api-version=5.0

我在邮递员中使用此api并成功获取了测试结果列表。 enter image description here