如何将karma-htmlfile-reporter生成的html测试结果报告与VSTS构建摘要部分集成?任何输入都有帮助
答案 0 :(得分:1)
没有内置的方式来实现您的要求。
您可以创建自己的扩展程序,以在我的VSTS / TFS摘要页面中显示图形内容(HTML页面)。
例如,通过您的扩展程序在构建结果中添加自定义部分,通过这种方式,您可以在该自定义部分中添加html测试结果报告。 有关构建结果扩展的示例:vsts-extension-samples
有关如何构建扩展的更多信息,可参考本文
Create your first extension for Visual Studio Team Services
的扩展程序<强>更新强>
根据此question中的以下回复找到另一种解决方法:
VSTS代码覆盖率支持输出的代码覆盖率结果 Jacoco或Cobertura格式。 Karma-Coverage支持Cobertura 格式。
编辑你的karma.config.js ....
配置输出格式后,您可以尝试使用Publish Code Coverage任务将代码覆盖率数据上传到VSTS。
答案 1 :(得分:0)
TFS 可以理解名为 TRX 的格式的报告。
这可以通过使用karma-trx-reporter
中的karma.conf.js
插件来实现
生成报告后,我们可以使用MSTest发布结果
或者您可以使用VSTS workflow函数
上传