首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Watir入门错误

Watir入门错误
EN

Stack Overflow用户
提问于 2017-03-31 22:01:35
回答 2查看 389关注 0票数 0

我试图开始一个Watir项目,这样我就创建了一个文件(test.rb)

代码语言:javascript
复制
require 'watir'

browser = Watir::Browser.new
browser.goto 'google.com'
browser.text_field(title: 'Search').set 'Hello World!'
browser.button(type: 'submit').click

puts browser.title
# => 'Hello World! - Google Search'
browser.closeenter code here

但是当我运行(ruby teste.rb)时,它给了我一个错误

代码语言:javascript
复制
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- watir/loader
 (LoadError)
        from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
        from /Library/Ruby/Gems/2.0.0/gems/commonwatir-4.0.0/lib/watir.rb:1:in `<top (required)>'
        from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:135:in `require'
        from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:135:in `rescue in require'
        from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:144:in `require'
        from teste.rb:1:in `<main>'

我已经安装了watir (gem安装watir)。有人能帮我吗?

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-03-31 23:04:54

你需要bundle update。您不应该看到commonwatir gem依赖于Watir6.x

票数 0
EN

Stack Overflow用户

发布于 2017-04-01 19:43:54

尝试使用require "watir-webdriver"

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43150316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档