在Ruby on Rails中使用Chromedriver时出错

问题描述 投票:0回答:1

我需要使用水豚,硒webdriver和chromedriver-helper测试项目,但是我始终会收到以下错误消息。

Selenium::WebDriver::Error::SessionNotCreatedError:
   session not created: This version of ChromeDriver only supports Chrome version 80

Curren版本:水豚-2.15.4selenium-webdriver-3.13.0chromedriver-helper-2.0.0

我尝试使用所有其他这些宝石的其他版本,但没有得到修复的错误。

ruby-on-rails ruby selenium-webdriver selenium-chromedriver capybara
1个回答
0
投票

这是我的gemfile,可以成功使用google-chrome:

gem 'capybara'
gem 'selenium-webdriver'
gem 'webdrivers', '~> 4.0'

Webdrivers gem将自动下载与您的chrome版本相对应的chromedriver。这是link to gem。希望对您有帮助

© www.soinside.com 2019 - 2024. All rights reserved.