2

我正在将在 Firefox 3.6 上运行良好的现有测试脚本转换为在 Firefox 4.0 上运行。我注意到大量的语法更改,但目前困扰我的是使用 verify_contains('text')。

当我使用 watir-webdriver 时,在 firefox 3.6 上运行良好的相同测试会在 firefox 4.0 上引发以下错误

test_060contactmgmt(Test_contact_mgmt): NoMethodError: undefined method `verify_contains' for #.

如果这有帮助,我运行了一个 gem 更新,我使用的是 Netbeans IDE 6.9.1。

4

1 回答 1

1

看起来该方法已在 watir-webdriver 中被弃用;有关更多信息,请查看此页面与项目 GitHub 上的Watir 1.X 的比较。

您始终可以在自己的代码中扩展该类以包含您自己的方法版本,我这样做是为了在将它们从 Watir 转换后覆盖我的测试脚本中缺少的一些方法。

于 2011-06-21T07:31:27.690 回答