2016-07-04 2 views
0

이 콤보를 디버깅하는 데 도움이 필요합니다.Rails5에서 rspec을 디버깅하는 방법은 무엇입니까?

레일 5, rspec-rails, capybara, selenium-webdirver, firefox 및 Ubuntu 16.04. 나는이 오류가 표시 기능 사양을 실행하려고하면

:

https://github.com/danbikle/rbug

이 버그 I를 재현하기 :

Selenium::WebDriver::Error::WebDriverError: 
unable to obtain stable firefox connection in 60 seconds (127.0.0.1:7055) 

나는이 버그를 재현하기 위해 사용하는 REPO 아래와 같습니다 다음 단계를 따르십시오.

cd /tmp 
git clone https://github.com/danbikle/rbug 
cd rbug 
bundle install 
bin/bundle exec rspec spec/features/firefox_spec.rb 

나는 모든 단서를 환영합니다. 어떻게 내가이 버그를 디버깅 할지도 몰라. Gmail은

+0

당신이 파이어 폭스의 어떤 버전을 사용 Selenium CHANGELOG를 참조 호환되지 않습니다 셀레늄과 파이어 폭스의 버전에있을 수 있습니다? – Nermin

답변

1

에서

-Dan

bikle101이 문제는

+0

셀레늄을 webedriver 젬과 chromedriver.storage.googleapis.com 및 셀레늄 - 루비 데모 스크립트에서 실행할 수있는 chromeriver를 통해 작동하도록했습니다. 일단이 작업을보고 나면 Rails 5에서 rspec에 대한 간단한 구성 변경을 수행했습니다. 이제 Chrome에서 기능 사양을 실행할 수 있습니다. 예! – user3676943

관련 문제