2013-12-13 3 views
13

Ich hatte Selen mit meinem Firefox, aber heute Morgen, als ich meinen Test lief, habe ich den gleichen Fehler. Ich habe selen-webdriver für die aktuelle Version (2.38) aktualisiert, aber ich habe immer noch diesen Fehler.nicht in der Lage, stabile firefox Verbindung in 60 Sekunden zu erhalten (127.0.0.1:7055) ubuntu

Selenium::WebDriver::Error::WebDriverError: 
unable to obtain stable firefox connection in 60 seconds (127.0.0.1:7055) 
# /home/user/.rvm/gems/[email protected]/gems/selenium-webdriver-2.38.0/lib/selenium/webdriver/firefox/launcher.rb:79:in `connect_until_stable' 

auch

geprüft ich es in meinem anderen Projekt, wo ich 2,35 Version haben und es funktionierte auch gestern - und es auch ist es nicht heute arbeiten; o

Also nehme ich an, dass ist kein Selen-Problem, aber mein FF kann gebrochen werden? Aber ich habe auch versucht, es mit benutzerdefinierten Firefox-Pfad zu älteren Firefox-Versionen ausführen, und das Problem ist das gleiche: <

Irgendwelche Ideen?

Antwort

23

ich das gleiche Problem in Mac OS X Mavericks gefunden habe, nachdem ich den Firefox aktualisiert 26.

Ich löste das Problem, indem das Selen-WebDriver gem Aktualisierung

In Ihrem gemfile, ersetzen Sie die aktuellen Selen -webdriver gem Linie mit

gem "selenium-webdriver", "~> 2.38.0"

In der Konsole gem update selenium-webdriver.

Dann bundle install.

Versuchen Sie den Test danach auszuführen.

+0

Dank @Dmtri - das hat für mich funktioniert. Haben Sie auch festgestellt, dass Sie die Möglichkeit verloren haben, in Chrome zu scrollen, nachdem selen-webdriver keine Verbindung mit Firefox hergestellt hat? Super komisch. – joshs

+0

Leider habe ich es vorher nicht mit Chrome benutzt. –

+0

Das klappte auch bei mir unter Windows. Danke @ dmtri.com – Franco

Verwandte Themen