我正在尝试在远程服务器(硒网格)上运行我的量角器测试。我有詹金(Jenkin)工作来执行命令。当我在本地服务器上运行确切的测试时,浏览器(Firefox和Chrome均可工作)会启动并加载URL并完成测试。但是,当我通过Jenkins执行时,它会启动浏览器,但不会加载URL。一段时间后,Jenkins的工作超时,但浏览器仍处于打开状态,并且什么也不做。任何想法?帮助万分感谢
我正在config.js中传递远程服务器,如下所示
seleniumAddress:http://citest-grid.com:4444/wd/hub
答案 0 :(得分:0)
检查以下代码
capabilities: {
browserName: 'chrome',
directConnect: true //Hope by adding this your problem gets resolved
}
从您的配置中删除seleniumAddress
。
答案 1 :(得分:0)
我设法解决了这个问题,删除了chromeOptions中的“ disable-infobars”。但不确定为什么
'chromeOptions': {
'args': ['disable-infobars']
}