我是spock-reports的新手我想知道如何在报告中添加图像?目前我正在使用Geb,我想在spock-report
中添加Geb生成的屏幕截图答案 0 :(得分:3)
将截图添加到报告中并不容易,但有方法......
Grails FilmStrip-Plugin只是抓取生成的屏幕截图并将其显示为电影胶片。这可能已经有所帮助。 documentation解释了如何获取截图的其他数据。
由于Spock和Geb对彼此了解不多,所以将它们放在一起并不容易,但这是可能的 - 这里是an example。它使用与FilmStrip-Plugin相同的方法以及spock-reports模板引擎来创建带有屏幕截图的asciidoc报告。可以找到来源here。不幸的是,大多数文档目前都是德文版。
希望有所帮助!更新:这个回答是近两年前发布的。现在有一个更好的插件可以在spock报告中包含屏幕截图:https://github.com/AOEpeople/geb-spock-reports