在jenkins中使用可编辑电子邮件通知插件时,屏幕截图图像未显示在电子邮件附件中

w9apscun  于 2023-05-06  发布在  Jenkins
关注(0)|答案(1)|浏览(168)

我试图发送一封电子邮件附件作为HTML报告,使用可编辑的电子邮件插件在Jenkins。我使用的是Linux操作系统(Ubuntu)。我可以将html报告作为电子邮件附件发送,但当我下载并打开附件时,报告内的屏幕截图被破坏。似乎没有采取屏幕截图路径。
报告使用HTML Publisher插件在Jenkins中正确显示屏幕截图。下载电子邮件附件时出现问题。

test-output/*

这就是我如何在可编辑的电子邮件插件中给出附件路径。因此,html和png文件被添加为两个不同的附件,屏幕截图图像在报告文件中显示为损坏。
seleniumDemo/test-output/index.html
seleniumDemo/test-output/embedded.png
报告是在工作区“seleniumDemo”中生成的,这就是报告和屏幕截图文件的生成方式。那么,如何获得带有屏幕截图图像的电子邮件附件。

**/index.html

当我这样给出附件路径时,它只取html文件,不取截图图像路径。那么我们可以生成一个测试输出文件夹的zip文件并给予它的附件路径吗?不然怎么解决呢有人能帮我吗?先谢谢你了。

xzv2uavs

xzv2uavs1#

test-output/*

这条路一定行!..而不是从电子邮件中下载index.html,如果我们尝试下载所有附件选项,那么它将作为zip文件下载,我们可以在解压缩zip文件后看到带有屏幕截图图像的完美报告。

相关问题