无法在60秒内获得稳定的firefox连接(127.0.0.1:7055)

我使用的是Firefox版本36.0.1和Selenium-Webdriver gem版本2.45.0。 我能够创建Firefox实例但无法继续使用脚本进行进一步操作无法在60秒(127.0.0.1:7055)错误中获得稳定的firefox连接。

有人能帮我吗 ?

我有同样的问题。 降级到firefox v33后,一切都恢复正常。

你可以在这里找到旧版本

Firefox版本 43.0,capybara ver。 2.5.0和selenium-webdriver ver。 2.48.1包对我来说很好(轨道4.2.3,ruby2.2.0)。

我只需要在两个gem上运行bundle update:

  bundle update capybara bundle update selenium-webdriver 

根据我自己的经验,使用Selenium-Webdriver 2.45.0和Firefox v 35.0将起作用。 如果您安装了较新版本的Firefox,则必须先将其删除。 如果你在MacOS上运行,你可能不得不在Firefox中禁用自动更新,然后才能回滚到v 35.0(它们默认启用,并在你打开Firefox时立即开始……)。

只要其他一切设置正确(它只是加载一个驱动程序),Capybara / Cucumber版本应该无关紧要。

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

顺便说一句,不要随意使用’捆绑更新’或’gem更新’。 这就像说“从所有可用来源给我所有gem的最新版本”,而不事先知道效果。 如果你不小心,它可能是潘多拉盒子的麻烦,特别是’捆绑更新’。