【问题标题】:Coverage reports in Azure DevOps deployment pipelineAzure DevOps 部署管道中的覆盖率报告
【发布时间】:2019-07-14 19:45:24
【问题描述】:

我正在使用 Azure DevOps 来配置 CI/CD。我有在 CD 管道中运行的 Selenium UI 测试。我计划获得有关此测试的代码覆盖率报告。到目前为止,我有以下任务的管道;

如您所见,“启用代码覆盖率”选项已启用。如何查看覆盖率报告?如果没有,至少下载它?

【问题讨论】:

    标签: azure-devops code-coverage azure-pipelines


    【解决方案1】:

    因为您正在发布您需要的版本,所以您需要转到由您的版本生成的测试运行并查看附件

    先决条件

    您需要确保测试任务正在上传附件。

    发布的导航:



    来自测试管理的导航



    【讨论】:

    • 我在控制台中看到覆盖报告已添加到 D:\a\r1\a\TestResults\9186d451-d1f2-4a31-8d6f-88b0cb1f12c0\VssAdministrator_fv-az45 2019-02-21 00_37_50 .覆盖。但附件在试运行时不可用。
    • 您是否在您的测试任务中选中了“上传测试附件”选项?
    • 是的,我有。你的测试是 Selenium UI 测试吗?我想知道它是否没有计算 UI 测试的覆盖率。
    • 嗯...可能就是这样。我没有在这里运行硒测试。如果通过 powershell 将 .coverage 文件的内容输出到日志中会得到什么?
    猜你喜欢
    • 2021-02-11
    • 1970-01-01
    • 2020-11-25
    • 2021-08-20
    • 2019-07-04
    • 2021-09-27
    • 1970-01-01
    • 2020-10-22
    • 1970-01-01
    相关资源
    最近更新 更多