在使用水豚进行集成测试时,在头部和无头服务器之间切换

时间:2014-01-01 16:14:25

标签: ruby-on-rails selenium webrat

假设我安装了web-rat和selenium。如何使用web-rat(使用capybara)快速测试我的rails应用程序,然后使用selenium进行最终的集成测试?

1 个答案:

答案 0 :(得分:0)

打开spec/spec_helper.rb

添加以下行:

Capybara.current_driver = :selenium # This is capybara's default server anyway!

现在只需更改符号即可引用您想要的任何服务器。 E.g。

使用webkit:

Capybara.current_driver = :webkit 

或者使用Poltergesit:

Capybara.current_driver = :poltergeist