我使用RubyMine 5.4
我想使用I浏览器。
以下是文件中的第一行:
require 'rubygems'
require 'watir'
#require 'watir-webdriver'
require 'test/unit'
URL = 'http://google.com/'
class TestGoogle < Test::Unit::TestCase
def setup
@browser = Watir::Browser.new
end
...
end这是我的问题。我在"Watir“和"Browser”下面有几行文字:
@browser = Watir::Browser.new因此,我不能使用intellisense来处理这些单词,以及许多其他的单词。
如果取消注释,我可以删除squiggly行,并使用intellisense
#require 'watir-webdriver'但我被告知,我不能同时要求“watir”和“watir-webdriver”在同一个文件中。
为了增加我的困惑,请访问以下站点:
http://wtr.rubyforge.org/rdoc/1.6.5/在第一页,我看到了以下几行:
require 'watir'
browser = Watir::Browser.new如有任何建议,我将不胜感激。在我的学习阶段,我真的很需要这种内在的感觉。
发布于 2014-03-13 03:15:11
我也在使用RubyMine,当我复制粘贴您的代码时,我没有看到任何问题。
我总是使用'watir- webdriver ',它在中间使用selenium webdriver(支持不同的浏览器),而不是'watir‘。
Goto Tools ->显示Gem环境并检查您是否列出了“watir-webdriver”列表。
如果没有列出,那么goto ->终端并安装watir-webdriver。
刷新项目或重新启动IDE以查看更改。
希望它对你有帮助。
https://stackoverflow.com/questions/22270200
复制相似问题