相关疑难解决方法(0)

尝试调试WebDriver E2E测试时,Chrome开发者工具会立即关闭

我通常在Chrome的开发工具面板中调试我的Selenium测试.然而,在升级我的操作系统(Ubuntu Linux)之后,我的E2E测试完全破坏了:Chrome没有打开第一页,但是闲置只显示空白页.最终我升级了ChromeDriver,现在测试再次运行.但是使用这个新的Chrome版本(在操作系统升级之后)和这个新的ChromeDriver,开发工具窗口有一个奇怪的问题:

每当我单击CTRL + SHIFT + I打开开发工具窗口,或单击Chrome菜单中的工具 - >开发人员工具时,开发工具窗口会闪烁,但随后会立即关闭.它看起来是空白和空的,它可见的1/10秒.这真的从未发生过.

当我在[由WebDriver驱动的Chrome实例]中手动打开另一个标签时,导航到例如http://www.google.se/,然后,当我在该标签中打开开发工具窗口时,它通常会保持打开状态(但不总是). - 它主要是[由Chrome驱动程序控制的浏览器选项卡的开发工具窗口]立即关闭.

但是,如果我按住CTRL + SHIFT + I一段时间,这会产生许多"点击",然后开发工具突然保持打开状态.但是在10-20秒之后它又突然关闭了.

为什么Chrome会这样做?我怎么能停下来?

Chrome版本29.0.1547.57
Chrome驱动程序版本2.0,2.1 和2.2经过测试(存在问题).
Selenium 2.35.0和版本2.25.0(我认为它)也没有用.

debugging selenium webdriver google-chrome-devtools

15
推荐指数
1
解决办法
8864
查看次数