【问题标题】:Selenium missing or invalid 'entry.level' ErrorSelenium 缺失或无效的“entry.level”错误
【发布时间】:2017-12-12 16:55:20
【问题描述】:

我正在尝试运行 selenium 测试,它应该可以正常工作(没有改变并且过去可以工作)但我收到了这个奇怪的错误。

System.InvalidOperationException : unknown error: cannot determine loading status
from unknown error: missing or invalid 'entry.level'
  (Session info: chrome=63.0.3239.84)
  (Driver info: chromedriver=2.25.426923 (0390b88869384d6eb0d5d09729679f934aab9eed),platform=Windows NT 10.0.15063 x86_64)
   at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse) in c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Remote\RemoteWebDriver.cs:line 1015
   at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters) in c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Remote\RemoteWebDriver.cs:line 849
   at OpenQA.Selenium.Remote.RemoteWebElement.Click() in c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Remote\RemoteWebElement.cs:line 337
...

什么是“缺少或无效的 'entry.level'”错误,我该如何解决?

【问题讨论】:

  • 我在 Win10 上也有同样的问题,我有最新的 chrome 和 chromedriver 问题仍然存在。有什么建议吗?

标签: selenium selenium-chromedriver


【解决方案1】:

我通过将我的 chrome 驱动程序更新到最新版本(在撰写本文时为 v2.34)解决了这个问题。

您可以在此处获取 chromedriver:https://sites.google.com/a/chromium.org/chromedriver/downloads

只需下载 .exe 文件,然后替换项目 selenium/bin 文件夹中的 chromedriver 文件。

【讨论】:

  • 还有chromedriver.chromium.org如果你想从一个更官方的url下载(为什么这个网站不是https超出了我的理解)
【解决方案2】:

只需确保您已正确设置浏览器 exe,如要在 Chrome 上执行测试,您的路径中需要 chromedriver.exe。

 System.setProperty("webdriver.chrome.driver", System.getProperty("user.dir")+
                "\\src\\main\\resources\\chromedriver.exe");

【讨论】:

  • 感谢您的回复!不过,我认为,在我更新我的 chrome 驱动程序之前,即使使用这些设置也失败了。不过,这可能对其他人有用。
【解决方案3】:

对于 Mac 用户,我做了一个

webdriver-manager clean

然后是一个

webdriver-manager update

【讨论】:

    【解决方案4】:

    请更新您所有的 maven 依赖项:

    • maven-compiler-plugin
    • maven-surefire-plugin
    • 网络驱动管理器
    • 硒铬驱动程序

    【讨论】:

    • 在我的例子中,我们使用的是 ASP.NET,但更新驱动程序以解决问题的概念是相同的。感谢您的回答!
    猜你喜欢
    • 1970-01-01
    • 2018-06-22
    • 2022-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 1970-01-01
    相关资源
    最近更新 更多