angular – 在VSTS中包含代码覆盖率报告,VSTS是否必须使用测试适配器?

前端之家收集整理的这篇文章主要介绍了angular – 在VSTS中包含代码覆盖率报告,VSTS是否必须使用测试适配器?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Karma-coverage生成代码覆盖率.我可以在http-server上托管我的输出覆盖文件夹并在本地查看它.

如何在VSTS代码覆盖率选项卡上显示此报告?

我是否需要在VSTS兼容中重新格式化我的覆盖率结果?

我已经阅读了关于vsts-tasks的内容,但我不知道如何实现相同的目标.

任何帮助表示赞赏.

VSTS代码覆盖率支持输出代码覆盖率结果在 Jacoco or Cobertura formats. Karma-Coverage supports Cobertura format.编辑你的karma.config.js

卡玛 – 覆盖范围:

coverageReporter: {
  type : 'cobertura',...
}

卡玛 – 重映射 – 伊斯坦布尔:

remapIstanbulReporter: {
  reports: {
    cobertura: './coverage/cobertura.xml',...
  }
}

karma-remap-coverage

remapCoverageReporter: {
 cobertura: './coverage/cobertura.xml',...
},

配置输出格式后,可以使用“发布代码覆盖率”任务将代码覆盖率数据上载到VSTS.

猜你在找的Angularjs相关文章