1

我一直在使用 firewatir 很长一段时间,但正在考虑切换到 watir-webdriver。当我使用 watir-webdriver 时,我正在使用现有脚本并在 IRB 中出现错误

这是我现有脚本中的代码

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

我收到以下错误

“Watir:Module (NoMethodError) 的未定义方法 `options_file='”

有人可以指出我正确的方向,因为我已经迷失了几天。

谢谢

4

2 回答 2

3

Watir != Watir-Webdriver。Watir-Webdriver 不支持使用 options_file 的 options.yml,或者很可能是您在其中设置的选项(browser.speed 等)。

您可以在此处找到可用方法的列表以及两者的比较列表:http: //jarib.github.com/watir-webdriver/doc/

如果您在该文件中发布您设置的选项,我们可以帮助您确定它们是否在 Watir-Webdriver 中可用,或者您如何使用它们。

谢谢

于 2011-09-17T04:58:09.583 回答
1

您可以在http://watirwebdriver.com/阅读有关 watir-webdriver 的更多信息

于 2011-09-19T09:04:45.967 回答