【发布时间】:2011-11-29 01:05:28
【问题描述】:
我正在尝试开始使用 ruby 和 Watir-webdriver 进行一些测试自动化。
sudo apt-get install ruby rubygems
sudo gem install watir-webdriver
每当我安装 gem 时,我都会收到以下错误:
[/usr/lib/ruby/gems/1.8/specifications/selenium-webdriver-2.13.0.gemspec] isn't a Gem::Specification (NilClass instead).
ERROR: While executing gem ... (NoMethodError)
undefined method `spec' for nil:NilClass
【问题讨论】:
-
顺便说一句:如果您是 Ruby 新手,并且主要将其用于脚本编写和自动化,我强烈推荐 Brian Marick 的“Everyday Scripting with Ruby”作为入门的好书。您可以直接从 Pragmatic Programmers 以相当合理的价格以电子书格式获得它。还可以看看 Zeljko Filipin (github.com/zeljkofilipin/watirbook/downloads) 的(正在进行中的)“Watir Book”,它目前是免费的(但我相信作者不会拒绝捐款,尤其是那些刚接触 Watir 的人的反馈和红宝石)
标签: ruby ubuntu rubygems watir-webdriver apt