首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenTest是否支持在无头浏览器上进行自动化测试?

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

Stack Overflow用户
提问于 2018-10-04 22:14:00
回答 1查看 243关注 0票数 4

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

我的actor文件配置如下所示,但浏览器是默认调用的。这是否足以在无头模式下运行最新的Chrome版本?

代码语言:javascript
复制
...
selenium:
    # seleniumServerUrl: http://127.0.0.1:9515
    desiredCapabilities:
        browserName: chrome
        chromeOptions:
            args: [ --headless ]
    chromeDriverExePath: C:/opentest/drivers/chromedriver.exe
...

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2018-10-05 23:08:52

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

代码语言:javascript
复制
...
selenium:
    desiredCapabilities:
        browserName: chrome
    chromeDriverExePath: C:/opentest/drivers/chromedriver.exe
    chromeDriverExeArgs: [ headless ]
    resolution: 1920x1080
...

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

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52648948

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档