重複の可能性:
chromedriver 127.0.0.1:46050 に接続できません (Selenium::WebDriver::Error::WebDriverError)
Amazon ec2 api にジェンキンをインストールし、ジェンキンを使用してヘッドレス キュウリ テストを実行しています。
chromedriver をダウンロードして解凍し、パス (/usr/bin) にコピーして、モードを変更しました。
wget http://chromium.googlecode.com/files/chromedriver_linux32_18.0.1022.0.zip
chromedriver_linux32_18.0.1022.0.zip を解凍します。
cp chromedriver /usr/bin
sudo chmod +x /usr/bin/chromedriver
しかし、テスト (HEADLESS=true cucumber features) を実行すると、次のエラーが発生します。
chromedriver http://127.0.0.1:50299に接続できません(Selenium::WebDriver::Error::WebDriverError)
どのクロムドライバー:
/usr/bin/chromedriver
どのグーグルクロム:
/usr/bin/google-chrome
Gemfile に headless gem があり、env.rb に次のコードもあります。
if ENV['HEADLESS']
require 'headless'
headless = Headless.new
headless.start
at_exit do
headless.destroy
end
end
何か見逃しましたか?何か案は?