安装准备:

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安装相关推荐

  1. Ruby+Watir安装手册

    一.             安装列表 安装ruby+watir一共需要下面几个步骤 1. 安装ruby: 2. 升级Rubygems:Rubygems(简称 gems)是一个用于对 Ruby组件进行 ...

  2. Ruby+Watir搭建自动化测试框架

    通过一番比较和精选,最终决定使用目前比较流行的Ruby来作为我的自动化测试框架设计的首先测试脚本,加上它的测试工具Watir几乎完美的代替了所谓收费工具QTP,并且有过之而无不及. 下面我们正式开始说 ...

  3. ruby+watir安装指南

    一.            安装列表 安装ruby+watir一共需要下面几个步骤 1. 安装ruby: 2. 升级Rubygems:Rubygems(简称 gems)是一个用于对 Ruby组件进行打 ...

  4. 《Ruby程序员修炼之道》(第2版)—第1章1.2节剖析Ruby的安装

    本节书摘来自异步社区<Ruby程序员修炼之道>一书中的第1章,第1.2节剖析Ruby的安装,作者[美]David A. Black(戴维 A. 布莱克),更多章节内容可以访问云栖社区&qu ...

  5. yum安装ruby_centos 6.5 ruby环境安装

    redis3.0以上支持集群,自带集群管理工具redis-trib.rb:在搭建集群前,安装ruby环境 安装开发工具 1.命令:yum groupinstall "Development ...

  6. selenium ruby和java_Selenium 2之Ruby版——安装篇

    自从知道了Selenium的存在后,就一直都想,若要学习自动化,就要学习像Selenium这种比较有潜力的. Selenium有针对各种语言(java, C#, Python, Ruby, Perl) ...

  7. linux使用yum安装ruby,yum安装ruby_安装 Ruby

    可以使用多种工具安装 Ruby.本页介绍如何使用主流的包管理系统和第三方工具管理和安装 Ruby,以及如何通过源码编译安装. 选择安装方式 安装 Ruby 的方式有多种: 如果使用的是类 UNIX 操 ...

  8. watir安装及中文支持问题

    watir( Web Application Testing in Ruby) 是一款基于ruby的自动化测试工具,使用watir写的语句在执行时,IE(如果使用IE的话)将被运行,并在框中输入内容, ...

  9. [ruby] wxRuby安装

    sudo gem install wxruby 测试是否安装成功: bluefrog@bluefrog-laptop:~/code/ruby$ irb irb(main):001:0> requ ...

最新文章

  1. 在Web界面中实现Excel数据大量导入的处理方式
  2. java访问修饰符详解——学java,零基础不怕,不只要理论,更要实践+项目,a href=http://www.bjweixin.com太原维信科技提供 /a...
  3. centos 7 配置 到多站点设置
  4. 启动延时缩短 50%-80%,函数计算发布镜像加速功能
  5. Flink SQL Client讀取csv中的數據(轉載+總結)
  6. 一张图看程序媛阿源的2021个人年度流水账
  7. 设计师必备的设计导航站,工作简单化
  8. 常看网页表单数据_数据收集、整理低效繁琐?WPS表单帮你轻松解决
  9. 两个大整数相乘 C++ 版本 源码
  10. c#静态变量和静态属性的区别
  11. 曾在美国生产的苹果电脑,如今却败得一塌糊涂
  12. 第四课--AMP架构双核应用程序开发和软中断处理(二)
  13. 【Java基础笔记】ASCll码表
  14. DOS攻击工具——pentmenu
  15. QT 如何在背景图中将部分区域设置为透明
  16. LCD 液晶显示器 ---------- LTDC 控制器
  17. 一款简单好用的数字温度传感器芯片介绍
  18. 右侧追击(一)——东方财富
  19. 大话设计模式 第十一章 迪米特法则 小黑小白在开车
  20. 将bbox注释信息绘制到图片上

热门文章

  1. 定期备份web工程,压缩为.zip文件
  2. 理解对比学习(contrasive learning)
  3. ROCm平台简介及使用汇总
  4. 注意力机制的分类 | Soft Attention和Hard Attention
  5. 为什么一个电子商务网站需要七秒钟加载?
  6. 使用Lodop进行web 打印(jatoolsPrinter,墙外打印控件 楚琳Web打印控件)
  7. 从来只留一场梦 一场春梦成白头 上软疑似解体 忆仙剑而作
  8. 王者农药人物信息爬取
  9. DayDayUp:五四青年节快乐!献给新一代的演讲—《后浪》—心里有火 眼里有光 ,奔涌吧 后浪
  10. 美国计算机工程专业,2018年美国大学本科计算机工程专业Top10