jenkins - 黄瓜 HTML 报告
问题描述
我正在使用 cucumber.js 并在执行后生成 .json 报告。我正在从没有连接到任何互联网的 Jenkins 上执行我的测试。我正在使用 cucumber-html-reporter 生成 html 报告。html 报告已创建,但 Jenkins 上的报告未正确显示。样式和 css 已损坏,因为它无法下载。
我可以通过任何方式正确显示 html 报告,而不会破坏 Jenkins 上的图像和样式,而无需访问互联网。或者我可以用来正确显示报告的任何其他记者。
解决方案
我假设您已经在 maven 项目中添加了依赖项来生成报告。我相信你必须检查这个插件。
https://plugins.jenkins.io/cucumber-reports/
您可以在您的 jenkins 实例中安装上述插件,然后您可以在此插件的帮助下发布 json 报告。否则,您可以通过从 cucumber json 报告中读取所需数据来创建自定义 html 报告,一旦完成,您可以在 jenkins 中发布该 html 报告。
甚至值得检查我为黄瓜报告创建的以下 jar 文件。
推荐阅读
- react-native - 如何使用 onpress clickHandler 划掉文本
- ibm-cloud - Watson NLU 突然开始返回 {"code":401, "error": "Unauthorized"}
- angular - 使用带有 Ionic 4 的 Papa Parse 从 CSV 数据导入特定列
- javascript - Javascript Countdown 在 Safari (iPhone) 上返回 NaN 和一个 setTimeout 不工作而其他人做
- javascript - Rails,在还返回 javascript 时测试 json 响应
- python - 根据用户交互添加其他字段以创建帖子
- ios - 在 SwiftUI 中使用 UIViewControllerRepresentable 呈现 UIDocumentInteractionController
- c - while 循环从 2 个不同的 pthread 读取相同的变量,但代码未运行
- c# - Visual Studio Code DLL 开发和调试
- java - 条件表达式 DynamoDb 中的算术运算使用适用于 Java 的 AWS 开发工具包