12
我想对远程服务器运行测试。即:如何运行独立的水豚测试?
require 'rubygems'
require 'capybara'
require 'capybara/dsl'
Capybara.default_driver = :selenium
Capybara.app_host = 'http://www.google.com'
module MyCapybaraTest
include Capybara
def test_google
visit('/')
end
end
问题是,你如何运行它?
很好的回答。这适用于我在水宝宝1.9.3下的水豚(0.4.1.2) 和capybara-webkit(0.5.0)。 – 2012-05-11 15:29:04
此外,要运行这种无头测试,请使用'水豚 - 机械化'宝石。在代码中添加'require'capybara/mechanize''和'Capybara.current_driver =:mechanize'。 – 2012-05-11 15:40:49
也适用于最新的版本:水豚-1.1.2和水豚-webkit 0.11.0 – 2012-05-11 16:30:54