no se pudo obtener una conexión estable de Firefox en 60 segundos (127.0.0.1:7055)

Estoy usando Firefox versión 36.0.1 y Selenium-Webdriver gem versión 2.45.0. Soy capaz de crear una instancia de Firefox pero no puedo continuar para otras operaciones usando el script. No puedo obtener una conexión estable de Firefox en 60 segundos (127.0.0.1:7055) error.

Alguien me puede ayudar ?

Yo tuve el mismo problema. Después de bajar a Firefox v33, todo volvió a funcionar bien.

Puedes encontrar las versiones anteriores aquí.

Firefox ver. 43.0, capibara ver. 2.5.0, y selenium-webdriver ver. El paquete de 2.48.1 funciona bien para mí (Rails 4.2.3, Ruby 2.2.0).

Solo tuve que ejecutar la actualización del paquete en las dos gems:

  bundle update capybara bundle update selenium-webdriver 

En mi propia experiencia, usar Selenium-Webdriver 2.45.0 y Firefox v 35.0 funcionará. Si tiene instalada una versión más reciente de Firefox, primero debe eliminarla. Si está ejecutando MacOS, es probable que tenga que deshabilitar las actualizaciones automáticas en Firefox antes de poder volver a la versión 35.0 (están habilitadas de forma predeterminada y comenzar inmediatamente cuando abra Firefox …).

La versión de Capybara / Cucumber no debería importar siempre que todo lo demás esté configurado correctamente (de todos modos, simplemente está cargando un controlador).

https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/

Por cierto, nunca uses “actualización de paquete” o “actualización de gem” arbitrariamente. Es como decir “dame las versiones más recientes de todas las gems de todas las fonts disponibles” sin saber los efectos de antemano. Puede ser una caja de problemas de Pandora si no tiene cuidado, especialmente con la “actualización de paquete”.