我是编程新手,试图编写一些自动测试代码来测试网站。我可以通过代码打开浏览器,但是当我尝试调用任何命令时 @ browser.image(:src =>" img.gif")。已加载?要么 @ browser.button(:id =>" btn")。已启用?
我收到错误消息 - NoMethodError:未定义的方法`show_all_objects'对于#
我应该在打电话前初始化它们吗?如何?非常感谢任何帮助。
答案 0 :(得分:1)
您无需初始化任何其他代码。问题是你在打电话:
@browser.show_all_objects()
show_all_objects
方法不存在。该方法存在于原始的Watir实现中,现在称为Watir-Classic。但是,该方法是removed in Aug 2012。该方法从未在Watir-Webdriver中实现。