如何在从Protractor运行页面时使用Chrome开发人员工具检查我的页面?当我尝试打开devtools时,我从量角器得到这个错误:
UnknownError: disconnected: not connected to DevTools
(Session info: chrome=35.0.1916.114)
(Driver info: chromedriver=2.10.267518,platform=Linux 3.5.0-49-generic x86_64)
如何在从Protractor运行页面时使用Chrome开发人员工具检查我的页面?当我尝试打开devtools时,我从量角器得到这个错误:
UnknownError: disconnected: not connected to DevTools
(Session info: chrome=35.0.1916.114)
(Driver info: chromedriver=2.10.267518,platform=Linux 3.5.0-49-generic x86_64)
你不能,因为webdriver使用开发人员工具与chrome通信。如果开放工具窗口打开,那么您无法执行任何量角器代码。
https://sites.google.com/a/chromium.org/chromedriver/help/devtools-window-keeps-closing
我建议你复制标签或暂停你的测试 browser.sleep(ms)
要么 browser.debugger()
有一个新的 pause
可用于打开开发工具的功能,例如拍摄快照。它会暂停测试执行,直到您从命令窗口继续执行。
更多细节在这里:
要使用它,只需将以下内容添加到测试代码中:
browser.pause();
准备好继续测试后,输入 d
其次是 Enter
在暂停的命令窗口/终端中。