小编典典

selenium缺失或无效的“ entry.level”错误

selenium

我正在尝试运行一个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’”错误,我该如何解决?


阅读 349

收藏
2020-06-26

共1个答案

小编典典

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

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

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

2020-06-26