【发布时间】:2013-08-06 12:11:56
【问题描述】:
我有一些 SeleniumWebdriver/TestNG/Maven/Java 持续集成测试,我在 Jenkins 中运行。 每次测试失败时,都会创建错误的屏幕截图。
如何配置 Jenkins 以在失败时向某些人发送电子邮件并附上屏幕截图? 截图位于此目录:
/mnt/www/jenkins/jobs/Integration tests/workspace/target/surefire-reports/
它的名称是由时间戳和已发生的错误组合生成的,如下所示:
2013-7-6-12-1-30-UnabletolocateelementmethodlinktextselectorApprove.jpg
屏幕截图不会自动删除,因此该目录中可能会有很多屏幕截图。
那么,如何让 Jenkins 将附有屏幕截图的报告发送给我?
或者我可以让 TestNG 做到这一点吗?怎么样?
【问题讨论】:
标签: jenkins reporting screenshot testng