Wager在Mac上使用Ruby on rails,无法在控制台中打开Chrome浏览器,好吗?

时间:2016-09-12 22:51:05

标签: macos google-chrome watir

我尝试使用以下内容打开一个空浏览器

 browser = Watir::Browser.new(chrome)   

返回的是NameError:来自(pry)

的未初始化常量Watir

我已添加

gem' pry-rails'    宝石' Watir'

到我的app尸体的配置文件。

我已经更新了我能想到的所有内容,Chrome驱动程序,Watir驱动程序

当我搜索文件系统以查找应用程序并运行捆绑脚本时会出现此错误

无法找到宝石' Watir'在您的Gemfile中列出的任何gem源中     可以在这台机器上使用。

Can anyone tell me what I need to do to get rid of the "    uninitialized constant Watir  " Error` so a simple test browser can    open??

如果我不够具体,我会对此表示歉意。

感谢。

2 个答案:

答案 0 :(得分:1)

这只是一些基本的ruby语法。有两个错误。首先,口译员抱怨名称Watir尚未引入。其次,chrome应为:chrome,这是一个符号。

require "watir-webdriver"
browser = Watir::Browser.new(:chrome)

答案 1 :(得分:1)

使用gem时,gem名称区分大小写。它应该是一个小写的“watir”:

gem 'watir'