selenium - capybara firefox 48 出现错误

标签 selenium firefox capybara

已将 Firefox 更新至版本 48,但出现以下错误。任何帮助如何解决它:

Selenium::WebDriver::Error::WebDriverError: unable to obtain stable firefox connection in 60 seconds (127.0.0.1:7055) from /Library/Ruby/Gems/2.0.0/gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/firefox/launcher.rb:90:in connect_until_stable' from /Library/Ruby/Gems/2.0.0/gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/firefox/launcher.rb:55:inblock in launch' from /Library/Ruby/Gems/2.0.0/gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/common/socket_lock.rb:43:in locked' from /Library/Ruby/Gems/2.0.0/gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/firefox/launcher.rb:51:inlaunch' from /Library/Ruby/Gems/2.0.0/gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/firefox/bridge.rb:43:in initialize' from /Library/Ruby/Gems/2.0.0/gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/common/driver.rb:53:innew' from /Library/Ruby/Gems/2.0.0/gems/selenium-webdriver-2.52.0/lib/selenium/webdriver/common/driver.rb:53:in for' from /Library/Ruby/Gems/2.0.0/gems/selenium-webdriver-2.52.0/lib/selenium/webdriver.rb:86:infor' from /Library/Ruby/Gems/2.0.0/gems/capybara-2.6.2/lib/capybara/selenium/driver.rb:13:in browser' from /Library/Ruby/Gems/2.0.0/gems/capybara-2.6.2/lib/capybara/selenium/driver.rb:45:invisit' from /Library/Ruby/Gems/2.0.0/gems/capybara-2.6.2/lib/capybara/session.rb:232:in visit' from /Library/Ruby/Gems/2.0.0/gems/capybara-2.6.2/lib/capybara/dsl.rb:51:inblock (2 levels) in ' from /Users/mesutgunes/scripts/capybara.rb:53 from /usr/bin/irb:12:in `'

最佳答案

没有 selenium-webdriver v3 和 geckodriver,Firefox v48 无法使用(在 Capybara 中)。 selenium-webdriver v3 有一个测试版,但它目前缺少许多关键功能(例如无法读取表单元素的当前值),并且尚未真正准备好用于实际测试使用。目前降级至47。

关于selenium - capybara firefox 48 出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38889042/

相关文章:

ruby-on-rails-3.2 - save_and_open_page (capybara/launchy) 停止在项目中工作 - 错误

ruby-on-rails - capybara 找不到日期选择器

java - 如何在使用 Java 转到 Selenium WebDriver 中的另一个页面之前等待一个页面?

python - 使用Selenium和python检查是否存在任何警报

python - 对 selenium 返回的结果进行索引

javascript - 我可以将一个 javascript 请求重定向到另一个 javascript 操作吗?

java - 将 Webdriver 作为实例传递

.htaccess - 适用于 Internet Explorer 11 的 SSLCipherSuite

火狐用户界面库

javascript - 如何使用 capybara 测试页面上的自动定期更新?