可通过电子邮件发送的报告在 gmail 中不显示背景颜色

emailable report not showing background-color in gmail

我使用可编辑的电子邮件通知插件在 Jenkins 中创建了每次构建后发送电子邮件的功能。在邮件正文中,我添加了由 maven surefire 报告生成的 emailable-report.html。我发现此报告在 gmail 中的外观存在问题 - 尽管有 outlook,它根本不显示背景色。

outlook 中的外观报告

gmail 中的外观报告:

所以问题是如何修改 emailable-report.html 中的 CSS 样式以获得正确的视图?我应该使用 TestNG Listener 和 IReporter 自定义我的报告吗?

我认为有人会对此感兴趣。 Gmail 客户端不接受嵌入式样式。我发现使用 IReporter 和 ItestNGListener 实时生成 html 报告的决策向前推进。这是很好的工作示例 https://github.com/djangofan/testng-custom-report-example 感谢 djangofun