【发布时间】:2013-06-25 06:55:44
【问题描述】:
目前我已经使用selenium-webdriver 编写了我的整个黄瓜功能套件。
我想从 selenium-webdriver 迁移到 capybara-webkit。
我已经完成了所有必要的步骤,例如在 Gemfile 中注释掉 selenium-webdriver 并添加 gem 'capybara-webkit', :git=> 'git://github.com/thoughtbot/capybara-webkit.git' 并将这一行添加到我的 features/support/env.rb:
Capybara.javascript_driver = :webkit
我仍然收到此错误消息。
Capybara's selenium driver is unable to load `selenium-webdriver`,
please install the gem and add `gem 'selenium-webdriver'` to your
Gemfile if you are using bundler. (LoadError)
【问题讨论】:
-
如果你在某处有
require 'capybara',例如在你spec_helper.rb中,那么它将尝试加载selenium-webdriver。您需要将其更改为require 'capybara-webkit'。
标签: ruby-on-rails ruby ruby-on-rails-3