2011-09-16 3 views
1

J'utilise firewatir depuis un certain temps mais je pense à passer à watir-webdriver. Je jouais avec mon script existant et d'obtenir une erreur dans la CISR quand j'utilise watir-WebDriverProblème de Watir-webdriver avec le fichier options.yml

Voici mon code de script existant

require 'rubygems' 
require 'watir-webdriver' 
Watir.options_file = 'classes/options.yml' 

Je reçois une erreur suivant

« non définie méthode `options_file = 'pour Watir: Module (NoMethodError)"

Quelqu'un peut-il me diriger vers la bonne direction puisque je suis perdu sur ce pendant quelques jours.

Merci

Répondre

3

Watir! = Watir-WebDriver. Watir-Webdriver ne supporte pas options.yml en utilisant options_file, ou très probablement les options que vous y définissez (browser.speed, etc).

Vous trouverez une liste des méthodes disponibles, ainsi qu'une liste de comparaison des deux ici: http://jarib.github.com/watir-webdriver/doc/.

Si vous postez les options que vous définissez dans ce fichier, nous pouvons vous aider à déterminer si elles sont disponibles dans Watir-Webdriver, ou comment les utiliser autrement.

Merci

+1

Les seules options de configuration disponibles pour Watir.options_file sont le type de navigateur (redondant - watir ne supporte que IE, Watir-WebDriver utilise Browser.new pour spécifier), la vitesse du navigateur et visible, qui ne sont même pas pris en charge dans Watir-WebDriver, donc pas besoin de charger ce fichier du tout. –