塞沙帕洪
我开始使用nightwatch.js编写e2e测试,我注意到我想在目标浏览器的控制台(开发人员工具)中手动检查一些错误。但总是在我打开开发者控制台时,浏览器会自动关闭它。这是selenium还是nightwatch.js的预期功能,如果是这种情况,如何禁用它?
安德鲁·里根
不幸的是,这似乎是不可能的。看这里:
当您打开DevTools窗口时,ChromeDriver会自动断开连接。当ChromeDriver收到命令后,如果断开连接,它将尝试关闭DevTools窗口并重新连接。
Chrome的DevTools每页只允许一个调试器。从2.x版本开始,ChromeDriver现在是DevTools调试客户端。先前版本的ChromeDriver使用了另一个自动化API,Chrome 29不再支持该API。
另请参阅此问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句