当chromedriver加载时,我在多个Selenium Python项目中收到此错误。如果是特定的硒库,那么它们都从这些进口开始......
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
最近我升级到Python selenium包2.42.1,不确定它是否特定于那些更新或chromedriver的东西?有没有其他人看到这个,有没有任何文件,如果有任何潜在的问题。
我在Windows 7和Windows 8操作系统上找到了这个。
答案 0 :(得分:2)
ChromeDriver问题跟踪器中提出了很多门票。
这是主要的一个:
请密切注意最新进展。
答案 1 :(得分:2)
此问题已在Chromedriver 2.11中得到解决。升级应该足够了:
brew upgrade chromedriver
但在我的情况下,我无法升级到最新的Chromedriver版本。相反,我必须卸载然后再次安装Chromedriver:
brew install chromedriver
brew uninstall chromedriver
答案 2 :(得分:-1)
我在Chrome驱动程序中运行selenium测试时遇到了这个问题。 我添加了
<chrome.switches>test-type</chrome.switches>
进入POM文件。
如果您在命令行中运行,则可以添加
-Dwebdriver.chrome.switches=--test-type
在Phyton中,在实例化驱动程序时尝试这个
desired_cap = DesiredCapabilities.CHROME
desired_cap['chromeOptions'] = {}
desired_cap['chromeOptions']['args'] = ['--test-type']