J'ai utilisé le code suivant pour tester l'exécution de Capybara avec IE8 en Ruby pur, c'est-à-dire PAS une application rails mais à chaque fois que j'exécute le script IE8 s'affiche mais ensuite Firefox s'affiche et les tests s'exécutent à travers Firefox laissant IE8 assis en arrière-plan :
$:.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