【发布时间】:2023-04-08 10:09:01
【问题描述】:
我是 spock-reports 的新手,我想知道如何将图像添加到报告中?目前我正在使用 Geb,我想在 spock-report 中添加 Geb 生成的屏幕截图
【问题讨论】:
标签: geb spock-reports
我是 spock-reports 的新手,我想知道如何将图像添加到报告中?目前我正在使用 Geb,我想在 spock-report 中添加 Geb 生成的屏幕截图
【问题讨论】:
标签: geb spock-reports
将屏幕截图添加到报告中并不容易,但有一些方法......
Grails FilmStrip-Plugin 只是获取生成的屏幕截图并将它们显示为胶片。这可能已经有所帮助。 documentation 解释了如何为所拍摄的屏幕截图获取一些额外数据。
由于 Spock 和 Geb 彼此不太了解,因此将两者结合在一起并不容易,但有可能 - 这里是 an example。它使用与 FilmStrip-Plugin 相同的方法以及 spock-reports 模板引擎来创建带有屏幕截图的 asciidoc 报告。来源可以找到here。不幸的是,目前大部分文档都是德文的。
希望有帮助!
更新:这个答案是近两年前给出的。现在有一个更好的插件可以在您的 spock 报告中包含屏幕截图:https://github.com/AOEpeople/geb-spock-reports
【讨论】: