Tôi đang cố chạy thử nghiệm đối với máy chủ từ xa. nghĩa là:cách chạy thử nghiệm Capybara độc lập?
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
câu hỏi là, bạn chạy nó như thế nào?
Tốt câu trả lời. Điều này làm việc như là dành cho tôi với capybara (0.4.1.2) và capybara-webkit (0.5.0) trong Ruby 1.9.3. –
Ngoài ra, để chạy loại kiểm tra này không đầu, hãy sử dụng đá quý 'capybara-mechanize'. Thêm 'require 'capybara/mechanize'' và' Capybara.current_driver =: mechanize' vào mã. –
Cũng hoạt động với các phiên bản mới nhất: capybara-1.1.2 và capybara-webkit 0.11.0 –