【发布时间】:2019-08-16 03:11:51
【问题描述】:
将屏幕截图附加到空手道 JSON 报告的最简单方法是什么?
我们测试 REST API,我们的测试用例需要在 web 端执行一些操作(登录到 web 应用程序,执行验证,截图)。我们已经编写了一些静态方法,这些方法使用 Java 互操作机制从空手道调用。 我想做的是编写一些通用的、可重用的代码来附加测试执行期间拍摄的屏幕截图。 我不想重复步骤:
* def bytes = getScreenBytes()
* eval karate.embed(bytes,'image/jpg')
每次应将屏幕截图附加到报告中。 最好直接从 java 代码中附加截取的屏幕截图,以免在场景中暴露这些细节。 有这种可能吗?
【问题讨论】:
标签: karate