【发布时间】:2019-05-13 06:57:00
【问题描述】:
我正在使用量角器进行 e2e 测试。 最近我们更新到 Chrome 71 和 Webdriver 2.45,现在我们不断 无头运行时出现错误:“chrome not reachable”。
如果我们不无头运行,我们的测试就会通过。因为无头测试更加一致且速度更快,所以我仍然想使用无头模式。
在 chrome 70 和 webdriver 2.44 上我们完全没有问题。
args: [
'--disable-gpu',
'--disable-impl-side-painting',
'--disable-gpu-sandbox',
'--disable-accelerated-2d-canvas',
'--disable-accelerated-jpeg-decoding',
'--disable-popup-blocking',
'--no-sandbox',
'--test-type=ui',
'--start-maximized',
'--window-size=1800,1000',
'--headless'
]
WebDriverError: chrome 无法访问 (会话信息:无头 chrome=71.0.3578.80) (驱动信息:chromedriver=2.45.615355 (d5698f682d8b2742017df6c81e0bd8e6a3063189),platform=Mac OS X 10.14.1 x86_64)
有什么想法吗?
【问题讨论】:
-
我们在 Windows 上也发生了同样的事情:chrome 无法访问(会话信息:headless chrome=71.0.3578.98)(驱动程序信息:chromedriver=2.45.615291(ec3682e3c9061c10f26ea9e5cdcf3c53f3f74387),平台=Windows NT 6.3。 9600 x86_64)
-
您好,您是否偶然找到了解决此问题的方法?
标签: google-chrome protractor selenium-chromedriver headless google-chrome-headless