2013-06-25 34 views
2

目前我已經使用selenium-webdriver寫了我的整個黃瓜功能套件。 我想從selenium-webdriver遷移到capybara-webkit。
我已經做了所有必要的步驟,就像在Gemfile中註釋掉selenium-webdriver並添加gem 'capybara-webkit', :git=> 'git://github.com/thoughtbot/capybara-webkit.git',並將此行我features/support/env.rb如何從selenuim遷移到capybara-webkit?

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) 
+2

如果你有'require'capybara''某處,在你的'spec_helper.rb'中,那麼會嘗試加載'selenium-webdriver'。您需要將其更改爲'require'capybara-webkit'。 –

回答

3

我解決了這個問題,在我的應用程序的根目錄下運行這個命令。

killall webkit_server