当前位置: 首页 > 面试题库 >

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

阴高刚
2023-03-14
问题内容

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


问题答案:

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

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

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



 类似资料:
  • 环境: Selenium webdriver,TestNG,Maven 当我运行我的脚本时,我得到了这个错误: org.openqa.selenium.WebDriverException:未知错误:丢失或无效的'entry.level'(会话信息:chrome=63.0.3239.132)(驱动程序信息:chrome驱动程序=2.29.461591(62ebf098771772160f391d7

  • 每次都想提交,但都有一些结果。像这样 错误ITMS-90034:“签名丢失或无效。包路径'payload/app_name.app'处的包'*****.******.****'未使用Apple提交证书签名。” 一切看起来都很好,我们点击提交,它进入验证,并开始上传到应用商店。然后在最后一秒,无论我们做了什么试图修复它,错误都会弹出。 4)尝试从应用程序加载器压缩和上传应用程序 5)尝试制作IPA

  • 我试图使用maven-resources-plugin使用copy-resources目标进行一些过滤,遇到了以下错误: 为了隔离问题,我创建了一个非常简单的pom.xml,从 http://maven.apache.org/plugins/maven-resources-plugin/examples/copy-resources.html 几乎逐字复制,运行它,并得到相同的错误。 我调用它 有

  • 我试图通过DropBox系列中提供的API启用Dropbox操作 这里是生成的url: https://api.dropbox.com/1/metadata/sandbox/public/2WayServiceOverview.pdf?oauth_consumer_key=XXXXXX 当然有些数据我替换不分享所有:-) 授权通过后,我获得访问代码,然后得到{“错误”:“无效或缺少签名”} 文件p

  • 我创建了一个AngularJS应用程序,没有 我的一个输入字段是number。 现在我如何显示错误消息没有从名称? 当我在字段中输入任意字符时,它会在输入类中显示ng invalid ng invalid number tag(屏幕截图1)。当输入一些数字时,它会显示ng有效类(屏幕截图2)。所以我的代码是works。 但问题是我的错误消息不起作用。 我遵循以下教程:http://codepen.

  • 我使用Selenium WebDriver和Chrome在我的应用程序中进行功能测试。我已经用rspec、capybara和selenium成功地设置了多个rails应用程序,但我不知道为什么这个不能工作。 问题是:当我第一次运行特性测试时,它会按照计划工作。但是,如果我再次运行它,selenium会崩溃,并出现以下消息: Selenium::WebDriver::Error::NoSuchDri