【发布时间】:2021-11-27 06:12:54
【问题描述】:
我正在使用空手道框架进行 API 测试。作为 CI 工作的一部分,我们会在测试执行结束时发送一封电子邮件,列出测试结果的摘要。需要包含来自“overview-feature.html”文件的测试执行计数的截图。
我是通过 TestRunner.java 文件完成的 - 使用 Chrome.start() 启动 Chrome,然后使用它截取屏幕截图。这一切都在 Windows 本地运行良好。 但是,在作为 Unix 机器的 CI 服务器上执行时,chrome 可执行文件不在默认位置(usr/bin/google-chrome)中,因此与 localhost 的连接失败。
有没有办法可以更改 chrome 可执行文件的默认位置?
PS:抱歉,如果这太琐碎了,无法问。
【问题讨论】:
标签: karate