OpenTest 是否支持在无头浏览器上进行自动测试?



是否可以在无头实例上执行 OpenTest 脚本?

我的演员文件配置如下,但默认调用浏览器。这应该足以在无头模式下运行最新的Chrome版本吗?

...
selenium:
# seleniumServerUrl: http://127.0.0.1:9515
desiredCapabilities:
browserName: chrome
chromeOptions:
args: [ --headless ]
chromeDriverExePath: C:/opentest/drivers/chromedriver.exe
...

谢谢!

OpenTest 支持使用chromeDriverExeArgsfirefoxDriverExeArgs等参数向 Selenium 驱动程序发送命令行参数。下面介绍如何在actor.yaml文件中设置headless参数并配置浏览器窗口大小:

...
selenium:
desiredCapabilities:
browserName: chrome
chromeDriverExePath: C:/opentest/drivers/chromedriver.exe
chromeDriverExeArgs: [ headless ]
resolution: 1920x1080
...

还可以使用 SetBrowserAspect 关键字从测试中动态更改分辨率。

相关内容

  • 没有找到相关文章

最新更新