似乎正在等待弹出窗口出现此错误。当我正在观看脚本执行时,执行js按钮并且弹出窗口打开但我的测试失败并出现以下错误:
org.openqa.selenium.WebDriverException: disconnected: received Inspector.detached event
(Session info: chrome=56.0.2924.87)
(Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 6.1.7601 SP1 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 3.20 seconds
Build info: version: '2.53.1', revision: 'a36b8b1cd5757287168e54b817830adce9b0158d', time: '2016-06-30 19:26:09'
System info: host: '*******', ip: '*******', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_91'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{applicationCacheEnabled=false, rotatable=false, mobileEmulationEnabled=false, networkConnectionEnabled=false, chrome={chromedriverVersion=2.28.455520
答案 0 :(得分:0)
尝试更新您的Chrome,我可以看到您的chromedriver版本是2.28,这是最新版本,它应该支持Chrome v55-77,但更新Chrome可能是一个解决方案。
答案 1 :(得分:0)
这是关于chrome问题(https://bugs.chromium.org/p/chromedriver/issues/detail?id=1194)。
运行selenium程序时,无法按F12
手动打开开发工具,或者有时会抛出此异常。您可以浏览此chrome driver官方页面。
根据问题列表,它看起来像是固定的,但我仍然在ChromeDriver 2.29中遇到此错误。