【发布时间】:2018-09-19 15:19:05
【问题描述】:
尝试运行由其他一些开发人员编写的 rspec 测试。但是测试失败并出现以下错误
Selenium::WebDriver::Error::WebDriverError: unable to connect to chromedriver 127.0.0.1:9515
0) /media/uploader product video wistia uploads adds video when links is valid
Failure/Error: visit login_path
Selenium::WebDriver::Error::WebDriverError:
unable to connect to chromedriver 127.0.0.1:9515
gemfile 不包含chromedriver-helper gem,但这应该不是问题,因为其他开发人员已经能够在 gemfile 中没有 gem 的情况下成功运行测试。我试过 brew 安装 chromedriver 但这没有帮助。我怀疑这个问题与 repo 使用 ruby 2.2.8 的事实有关,但由于某种原因,chromedriver 仅适用于 2.4.2。
asahmed:~/Documents/workspace/vendor-portal-next (master) $ chromedriver -v
rbenv: chromedriver: command not found
The `chromedriver' command exists in these Ruby versions:
2.4.2
谁能帮我解决这个问题?
【问题讨论】:
标签: ruby-on-rails selenium rspec selenium-chromedriver