4
我一直在使用下面的代碼來測試運行在純紅寶石中使用IE8的水豚,即不是一個rails應用程序,但每次我運行腳本IE8彈出,但隨後Firefox彈出,測試通過Firefox離開IE8坐着背景:如何在純Ruby中使用Capybara for IE8(無Rails)?
$:.unshift(File.dirname(__FILE__) + '/../../lib')
begin require 'rspec/expectations'; rescue LoadError; end
require 'rubygems'
require 'capybara'
require 'capybara/dsl'
Capybara.run_server = false
Capybara.app_host = 'http://www.google.com'
require 'selenium-webdriver'
Selenium::WebDriver.for :internet_explorer
Capybara.default_driver = :selenium
require 'cukesalad'
begin require 'rspec/expectations'; rescue LoadError; require 'spec/expectations'; end
感謝您的鏈接,但它僅適用於基於機架的應用程序,並創建一個錯誤當試圖使用它時,因爲我的服務器是遠程服務器,即非機架式應用程序。 –