我尝试使用以下内容打开一个空浏览器
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??
如果我不够具体,我会对此表示歉意。
感谢。
答案 0 :(得分:1)
这只是一些基本的ruby语法。有两个错误。首先,口译员抱怨名称Watir
尚未引入。其次,chrome
应为:chrome
,这是一个符号。
require "watir-webdriver"
browser = Watir::Browser.new(:chrome)
答案 1 :(得分:1)
使用gem
时,gem名称区分大小写。它应该是一个小写的“watir”:
gem 'watir'