Ruby+Watir安装

安装准备:

1.  工具 安装包准备:

Ruby官方下载地址:http://www.ruby-lang.org/zh_cn/downloads/,稳定版本 Ruby 1.8.6 或者 1.8.7

Watir下载地址:http://rubyforge.org/frs/?group_id=104&release_id=28016,建议装 watir 1.5.2

Firefox下载地址:http://www.hacker.cn/Get/gjrj/06102608545293311.shtml,建议装2.0

Gem下载地址:http://rubyforge.org/frs/?group_id=104&release_id=28016,建议装:rubygems-update-1.3.4.gem

Firefox插件jssh、firebug、firewatir下载Jssh下载地址:用Google搜索,之前找的忘记是那了,建议装jssh-WINNT-2[1].x.xpi

Firebug下载地址:用google搜索,之前找的忘记是那了,建议装firebug-1.05Firewatir下载地址:http://code.google.com/p/firewatir/downloads/list,建议装firewatir-1.1

2、安装完ruby后,打开cmd窗口,运行以下命令:

  gem update --system

   等升级完毕后,运行命令: gem install watir-1.5.6.gem

   gem是ruby管理包的工具,是ruby安装后自带工具,在安装包时会经常用到该工具   

   gem相关命令:
   显示gem的帮助:gem –h 
   显示gem版本号:gem –v
   更新gem版本:gem update --system
   安装watir包:gem install watir
   运行build子命令构建gem包:gem build package.gemspec
   列出安装的gems:gem list
   检查已安装的gem包:gem check
   卸载已安装的gem包:gem uninstall GEMNAME


3、测试watir是否可用:

require "watir"


# set a variable
test_site = "http://reg.renren.com/xn6245.do?ss=10113&rt=27"


#set variable for IE
ie = Watir::IE.new 


# print some comments
puts "Beginning of test: renren 注册" 

#open the IE browser
ie.goto test_site 


#max this window
ie.maximize()

sleep(10)

#min this window

ie.minimize()

sleep(10)

#capture screen to somewhere
screen_capture("c:\\baidu.jpg", true)

4: 对于最新的版本ruby 1.9.2 和watir 2.0 搭配不是很好, 比如说上面的例子就无法运行成功。

你可能感兴趣的:(Ruby+Watir安装)