Selenium WebDriver错误规范

时间:2014-10-16 16:29:58

标签: ruby testing selenium ruby-on-rails-4 selenium-webdriver

尝试运行测试我得到下一个错误

Failure/Error: sign_in @user
     Selenium::WebDriver::Error::WebDriverError:
     unable to obtain stable firefox connection in 60 seconds (127.0.0.1:7055)

的Gemfile:

ruby "2.0.0"
gem 'rails', '4.0.0'
group :development, :test do
  gem 'rspec-rails'
  gem 'guard-rspec', '2.5.1'
  gem 'spork-rails', '4.0.0'
  gem 'guard-spork', '1.5.0'
  gem 'capybara'
  gem 'debugger'
  gem 'database_cleaner'
  gem 'annotate', :git => 'git://github.com/ctran/annotate_models.git'
  gem 'ffaker'
  gem 'shoulda-matchers'
  gem "factory_girl_rails"
  gem 'selenium-webdriver', '2.38.0'
  gem 'email_spec'
end

其他规格:

  • Mozilla Firefox 33.0
  • Ubuntu 14.04 LTS

尝试修复此重新安装&更新gem' selenium-webdriver' 。

注意:我买了一台新笔记本电脑,旧项目工作正常。

1 个答案:

答案 0 :(得分:0)

由于您使用的是Firefox 33,因此您应该将selenium-webdriver gem更新为最新版本,即2.43。相应地更新您的gemfile并运行bundle install