pra*_*bha 4 python selenium google-chrome selenium-chromedriver selenium-webdriver
我有一个使用硒进行测试的脚本。现在甚至可以使用打开 Google 页面
driver.get(url) # url = Google homepage url
Run Code Online (Sandbox Code Playgroud)
给我以下错误
driver.get("https://my.gumtree.com/login")
File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 245, in get
self.execute(Command.GET, {'url': url})
File "C:\Python34\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 233, in execute
self.error_handler.check_response(response)
File "C:\Python34\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 194, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: cannot determine loading status
from unknown error: missing or invalid 'entry.level'
(Session info: chrome=65.0.3315.3)
(Driver info: chromedriver=2.29.461591 (62ebf098771772160f391d75e589dc567915b233),platform=Windows NT 10.0.16299 x86_64)
Run Code Online (Sandbox Code Playgroud)
我有 Google chrome 版本 65、Chromedriver 2.35 和 selenium 2.53.1
我根据其他类似问题中提到的解决方案尝试了不同的版本组合(下表中提到),但没有任何效果。
Selenium Chrome Chromedriver
2.53.0 63 2.33
2.53.1 65(latest) 2.34
3.6.0 2.35(latest)
3.7.0
3.8.0
3.8.1(latest)
Run Code Online (Sandbox Code Playgroud)
编辑1:JDK版本
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
Run Code Online (Sandbox Code Playgroud)
该错误说明了一切:
selenium.common.exceptions.WebDriverException: Message: unknown error: cannot determine loading status
from unknown error: missing or invalid 'entry.level'
Run Code Online (Sandbox Code Playgroud)
您的主要问题是您使用的二进制文件之间的版本兼容性,如下所示:
chromedriver=2.29.461591(这是根据日志,尽管您Chromedriver 2.35在问题中提到)chromedriver=2.29.461591明确提到了以下内容:
Supports Chrome v56-58
chrome=65.0.3315.3chromedriver=2.35明确提到了以下内容:
Supports Chrome v62-64
Selenium Version 2.53.1。JDK version我们不知道你的情况。JDK到最近的级别JDK Version 8 Update 151。ChromeDriver到 ChromeDriver v2.35等级。Chrome水平 Chrome v64.x。( as per ChromeDriver v2.35 release notes)Selenium到当前级别Version 3.8.1。Test.| 归档时间: |
|
| 查看次数: |
30648 次 |
| 最近记录: |