나는 capybara로 셀레늄을 실행하려고하고 있으며, firefox 50.1로 우분투에서 minitest를 실행하려고하지만 URL을 방문하지는 않습니다. 난 그냥 파이어 폭스가 열려 있지만 빈 얻을 수 있지만, 가끔 오류 일 수 :레일 셀레늄 방문 명령 파이어 폭
testfile 위 :
require "test_helper"
feature "dashboard" do
scenario "test" , :js=>true do
Capybara.current_driver = :selenium
visit("http://www.google.com/")
visit root_url
end
end
gemfile :
group :test do
gem 'selenium-webdriver', '~> 2.53', '>= 2.53.4'
gem 'minitest-reporters'
gem "minitest-rails-capybara"
error1 :
test_0001_test ERROR (65.56s) Selenium::WebDriver::Error::WebDriverError:
Selenium::WebDriver::Error::WebDriverError: unable to obtain stable firefox connection in 60 seconds (127.0.0.1:7055) test/features/instance_dashboard_test.rb:81:in `block (2 levels) in '
내가 실종 일부를 구성 또는 무엇인가? 어떤 URL도 방문 할 수 없으며 테스트가 작동하지 않습니다.
그건 그렇고, chromedriver를 설치하고 경로에 추가해야했습니다. 이 링크는 https://developers.supportbee.com/blog/setting-up-cucumber-to-run-with-Chrome-on-Linux/에 있지만 내 test_helper.rb에서 구성을 사용했습니다. – Gaston