2

我们需要在 AzureDevOps 中导出每个步骤的最新运行及其附件。这是一个需要批准的 300 个测试用例运行/执行报告,因为我们有很多用例,因此逐个运行并下载每个附件步骤并手动打印是不合理的。

我尝试导出测试计划,测试计划的导出在这种情况下不适用,因为它不关心运行步骤及其附件。我没有看到新的 AzureDevOps 运行页面的解决方案,

想知道我是否缺少任何配置选项,或者是否有 API 甚至产品可以导出数据。例如,要保存在 Report Many 中的许多运行的示例之一

我看到了其他类似的问题,但仍然缺少如何导出运行报告及其步骤和附件。下图,

要导出的 300 个运行之一的示例

非常感谢

更新: 由于我没有看到任何开箱即用的解决方案,我正在尝试从此 API ResultsAPI获取信息,但我还无法获取包含 stepIdentifier的ActionResultModel 。还有下载附件的问题。

4

2 回答 2

1

在此 AzureDevOps 版本中,无法导出运行步骤结果。结果 API 也没有检索步骤结果信息,我使用 API 进行了一些测试,无法在响应中获取 testActionResultModel。您可以获得的最大值是迭代列表,但迭代和步骤之间没有链接。

https://docs.microsoft.com/en-us/rest/api/azure/devops/test/action%20results/list?view=azure-devops-rest-5.1#testactionresultmodel

谢谢

于 2020-02-05T10:46:30.353 回答
0

您可以尝试使用测试计划中的导出选项。首先,您需要创建一个测试计划并使用查询将所有手动测试用例添加到该测试计划中。

您可以按照创建测试计划和测试套件的详细步骤进行操作。

转到项目的测试计划下的测试计划。然后单击测试计划旁边的3 个点并选择导出

在此处输入图像描述

然后检查您要导出的选项。

在此处输入图像描述

然后,您将导出此测试计划中包含的所有手动测试用例及其步骤和附件。

在此处输入图像描述

以上希望有帮助!

于 2020-01-30T07:24:03.903 回答