在升级到当前的 ruby 和 watir 后,我正在尝试运行一些 watir 测试用例。它们已经有一年多没有使用了(无聊的管理优先级故事),但它们在定期运行时运行良好。
脚本:
需要'watir'
需要'win32ole'
需要'yaml'
需要'测试/单元'
需要'watir/assertions'
需要'watir/testcase'
错误:
C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in `require': 无法加载此类文件 -- watir/assertions (LoadError)
来自 C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:55:in ' 来自 C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:从smoke-test-1.rb:4: in ''需要'
require'
from C:/Users/joe.p/Desktop/ruby_auto_test/libs/require_gems.rb:16:inrequire'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in
安装红宝石和宝石:
C:>ruby -v ruby 1.9.3p0 (2011-10-30) [i386-mingw32]
C:>宝石清单
*当地宝石*
addressable (2.2.8)
bigdecimal (1.1.0)
builder (3.0.0) childprocess
(0.3.3)
commonwatir (3.0.0)
ffi (1.0.11, 1.0.9 x86-mingw32)
hoe (3.0.6)
io -console (0.3)
json (1.5.4)
libwebsocket (0.1.3)
minitest (2.5.1)
multi_json (1.3.6)
nokogiri (1.5.5 x86-mingw32)
rake (0.9.2.2)
rautomation (0.7.2)
rdoc (3.9.4) rubygems
-update (1.8.24)
rubyzip (0.9.9)
s4t-utils (1.0.4)
selenium-webdriver (2.24.0)
test-unit (2.5.1)
user-choices (1.1. 6.1)
watir (3.0.0)
watir-classic (3.0.0)
watir-webdriver (0.6.1)
win32-api (1.4.8 x86-mingw32)
win32-进程 (0.6.5)
windows-api (0.4.1)
windows-pr ( 1.2.1)
xml-simple (1.1.1)