AzDO YAML管道发布HTML测试结果

问题描述 投票:1回答:1

Azure DevOps仍然没有将测试html报告发布到管道的内置方式。 This request已有一年多的历史了,仍然没有发布任何路线图。

This article表示可以通过命名文件index.html来实现。但是,我看不到文件的发布方式-有人可以帮忙吗?

azure-devops azure-devops-yaml
1个回答
1
投票

对不起,目前我们没有任何内置功能可以直接发布html文件,并且可以在Azure管道上以网页形式内联查看HTML报告。

Azure DevOps覆盖率页面在Web上显示index.html。但是,那CSS和Javascript应该包括在内。为此,我们可以使用HTMLInline在index.html上包含CSS和Javascript。

您正在引用的文章似乎与代码覆盖率而非测试页有关。 “测试”选项卡旁边有一个“代码覆盖率”选项卡。

enter image description here

根据描述,解决方法似乎是修改代码覆盖率的原始index.html文件并在其上显示某些内容。如果是这样,则无需发布,Azure DevOps将找到index.html并自动显示它的信息。

这不是发布html报告的常用方法。建议您使用Publish Pipeline Artifact任务发布生成的html报告,然后下载以在本地查看它们。

或者您也可以尝试使用第三方扩展-Publish HTML

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