1

私はかなり長い間firewatirを使用していますが、watir-webdriverに切り替えることを考えています。既存のスクリプトで遊んでいて、watir-webdriver を使用すると IRB でエラーが発生しました

これが既存のスクリプトからの私のコードです

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

次のエラーが表示されます

「Watir:Module の未定義メソッド `options_file=' (NoMethodError)」

私はこれで数日間迷子になっているので、誰かが私を正しい方向に向けることができますか.

ありがとう

4

2 に答える 2

3

Watir != Watir-Webdriver. Watir-Webdriver は、options_file を使用した options.yml をサポートしていません。また、おそらく、そこに設定しているオプション (browser.speed など) もサポートしていません。

http://jarib.github.com/watir-webdriver/doc/で、利用可能なメソッドのリストと 2 つの比較リストを見つけることができます。

設定しているオプションをそのファイルに投稿すると、それらが Watir-Webdriver で利用可能かどうか、またはそれらをどのように使用するかを判断するのに役立ちます。

ありがとう

于 2011-09-17T04:58:09.583 に答える
1

watir-webdriver の詳細については、http: //watirwebdriver.com/ を参照してください。

于 2011-09-19T09:04:45.967 に答える