Selenium unknown error: unhandled inspector error

Selenium unknown error: unhandled inspector error

我在执行行 (selenium chrome driver) 时收到以下错误:

driver.findElements(By.className("myClass"));

unknown error: unhandled inspector error: {"code":-32000,"message":"Cannot find execution context with given id"}

这个错误的原因是什么?我该如何解决?

显然这是由于一个错误。参见:

https://bugs.chromium.org/p/chromedriver/issues/detail?id=1238

了解更多信息。

我遇到了同样的问题。升级到2.21版本后消失了:

http://chromedriver.storage.googleapis.com/index.html?path=2.21/

我今天在 ChromeDriver 的一个运行良好的项目中遇到了这个问题。我发现升级到以下版本的 ChromeDriver 为我解决了这个问题:

ChromeDriver v2.21 Download Page

出现这个问题是因为在错误的框架上。切换回根框架(默认框架)就可以了

当我试图点击默认内容中的一个元素并且我在 iFrame 上时,这个问题也影响了我。

添加以下代码为我解决了这个问题:

driver.switchTo().defaultContent();