从 Azure DevOps 导出测试结果

问题描述 投票:0回答:4

我可能遗漏了一些东西,但找不到从 Azure DevOps 中项目的构建管道执行页面导出测试运行结果的方法。

当然有一个“下载日志”选项,从技术上讲,您可以在其中找到测试执行步骤的日志以及其他内容,但这似乎不是获取此类数据的最佳/正确方法与如何从其他开箱即用的构建系统(TeamCity/Jenkins 等)获取测试结果相比,定期出于法规/审计/文档目的进行测试。

那么从系统中获取此类数据的最佳方法是什么 - 自定义任务还是其他?

azure unit-testing azure-devops azure-pipelines azure-pipelines-build-task
4个回答
5
投票

如果您没有测试计划,有一种更简单的方法可以下载 trx 格式的测试结果。

  1. 从构建管道运行中转到测试选项卡。
  2. 从底部窗格中选择您的测试运行(运行的顶层行)。您的右侧应该会打开一个对话框,其中包含“调试”、“附件”等选项。
  3. 单击附件选项卡,您将在此处找到您的trx文件。

5
投票

我发现今天,它真的会起作用。即使您没有测试计划或任何内容,已发布的测试工件也会进入测试计划 -> 运行

然后您将能够单击测试运行,选择要下载的运行,然后只需下载附件即可。


2
投票

您可以从测试计划中导出测试计划、测试套件和测试用例。选择您想要在报告中显示的详细信息。然后通过电子邮件发送或打印此报告以供审核。


0
投票

我没有看到 TRX 选项。我按照上述步骤操作,但没有 TRX 可供下载。

© www.soinside.com 2019 - 2024. All rights reserved.