对于ruby 2.6.2
webdriver gem出现此错误:
... connect_until_stable':
unable to connect to chromedriver 127.0.0.1:9515
(Selenium::WebDriver::Error::WebDriverError)
如果我改用(不推荐使用的)chromedriver-helper
宝石而不是较新的webdrivers
宝石,则会收到另一个错误:
session not created:
This version of ChromeDriver only supports Chrome version 75
(Selenium::WebDriver::Error::SessionNotCreatedError)
即使我有
$ chromedriver -v
ChromeDriver 75.0.3770.8
我还尝试了红宝石版本2.4.0
,2.4.1
,2.4.2
,2.5.0
,2.5.1
,每次捆绑并设置{{1} }文件中,它们在使用.ruby-version
或webdrivers
宝石时似乎都存在不同的问题。
请注意,我正在使用rbenv并且必须这样做
chromedriver-helper
获得本地提供的较新版本
我怀疑这很快就会解决,但是现在很难找到今天(2019年5月20日)有效的任何版本组合