4 votes

Comment utiliser Capybara pour IE8 en Ruby pur (sans Rails) ?

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

0voto

Caley Woods Points 3601

Ce n'est pas trop vieux, vous pouvez peut-être y trouver des informations utiles :

Exécuter les fonctions Capybara et Cucumber dans Internet Explorer sur des fenêtres distantes

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X