首页 > 解决方案 > 黄瓜 HTML 报告

问题描述

我正在使用 cucumber.js 并在执行后生成 .json 报告。我正在从没有连接到任何互联网的 Jenkins 上执行我的测试。我正在使用 cucumber-html-reporter 生成 html 报告。html 报告已创建,但 Jenkins 上的报告未正确显示。样式和 css 已损坏,因为它无法下载。

我可以通过任何方式正确显示 html 报告,而不会破坏 Jenkins 上的图像和样式,而无需访问互联网。或者我可以用来正确显示报告的任何其他记者。

标签: jenkinscucumber

解决方案


我假设您已经在 maven 项目中添加了依赖项来生成报告。我相信你必须检查这个插件。

https://plugins.jenkins.io/cucumber-reports/

您可以在您的 jenkins 实例中安装上述插件,然后您可以在此插件的帮助下发布 json 报告。否则,您可以通过从 cucumber json 报告中读取所需数据来创建自定义 html 报告,一旦完成,您可以在 jenkins 中发布该 html 报告。

甚至值得检查我为黄瓜报告创建的以下 jar 文件。

https://github.com/frostyaxe/CucuReporter


推荐阅读