我可以使用:

let browserLog = await browser.manage().logs().get('browser'); console.log(util.inspect(browserLog))

在chrome中,但不适用于IE和Edge浏览器。

有什么建议?

最佳答案

你不能。当前提供控制台日志的唯一浏览器和驱动程序是带有Chromedriver的Chrome。以后可能会将其添加到W3C Webdriver规范中,请遵循此问题https://github.com/w3c/webdriver/issues/406

关于selenium - Selenium 捕获IE和Edge控制台日志,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53343666/

10-09 00:26