azure-devops - 是否可以将 html 报告与 VSTS 构建摘要集成?

标签 azure-devops azure-pipelines azure-pipelines-release-pipeline karma-coverage

如何将 karma-htmlfile-reporter 生成的 html 测试结果报告与 VSTS 构建摘要部分集成?任何输入都会有所帮助

最佳答案

没有内置方法可以满足您的要求。

您可以创建自己的扩展,以在我的 VSTS/TFS 摘要页面中显示图形内容(HTML 页面)。

例如,通过您的扩展在构建结果中添加自定义部分,通过这种方式,您可以在该自定义部分中添加 html 测试结果报告。
有关于构建结果扩展的示例:vsts-extension-samples

更多关于如何构建扩展的信息,可以引用这篇文章

Create your first extension for Visual Studio Team Services

一个扩展供您引用 Publish HTML Artifact

更新

找到另一种解决方法,根据此 question 中的以下回复:

VSTS Code coverage supports the outputted code coverage results in Jacoco or Cobertura formats. Karma-Coverage supports Cobertura format.

Edit your karma.config.js for ....



配置输出格式后,您可以尝试使用 Publish Code Coverage将代码覆盖率数据上传到 VSTS 的任务。

关于azure-devops - 是否可以将 html 报告与 VSTS 构建摘要集成?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50241701/

相关文章:

azure - 通过 API 将测试结果链接到 Azure DevOps 中的版本

c# - MVC 5 构建在 Visual Studio Team Services 上失败

azure-devops - 无法在 Azure DevOps 的 "Code Coverage"选项卡中呈现代码覆盖率 HTML 结果

azure - 通过 YML 按计划运行特定阶段

c# - Azure Pipelines 多项目和平台构建

azure-devops - 解析 Release Gate 或 ServerGate 任务上的 Json 成功条件

tfs - 使用来自内部 TFS 的托管池

azure-devops - 从引用的管道资源中获取最新的构建 ID

azure-devops - VSTS中持续部署分支过滤器

azure-devops - 无法使用 REST API 访问 VSTS 中的存储库