`

关于ruby + watir

    博客分类:
  • ruby
阅读更多

我是想安装ruby+watir后 能简单回归测试下 减少手动测试...可是遇到不少问题

开始我安装的ruby为1.8.6版本 更新gem为1.8.5后 提示要求ruby版本》=1.8.7

所以我又更新ruby为1.9.1

1.9.1 环境都搭建好了,可总监说1.9.1的ruby版本+watir的话 会有问题的,在watir官网上已公布了

Note: Ruby 1.9.x does not work out-of-the-box with Watir, sorry.

我瀑布汗啊 所以又下载1.8.7ruby版本...


在ruby官网上下载ruby1.8.7的安装文件rubyinstaller-1.8.7-p334.exe后,安装;

然后运行 cmd,gem update --system;

gem install watir;

 

在命令行输入 irb 进入交互模式,输入require 'Watir' 后出现

irb(main):001:0> require 'Watir'
LoadError: no such file to load -- Watir
        from (irb):1:in `require'
        from (irb):1
        from :0
irb(main):002:0>

 



请问有人知道该怎么解决吗?

我查看了下gem的版本为1.8.5

 

 

irb 进入到交互模式后

先输入 require "rubygems"
           require "watir"

         

调试:
require "rubygems"
 require "watir"
ie=watir::IE.new
ie.goto "www.cfind.com"

即可跳到www.cfind.com页面

 

 

 

分享到:
评论
1 楼 xiangguanglei 2011-08-03  
非常感谢!
这个问题苦恼了我很久。

相关推荐

    开放Ruby+watir 自动化测试工具介绍+安装说明

    Ruby和Watir(Web Application Testing in Ruby)是一个强大的自动化测试框架,主要用于Web应用程序的测试。Ruby是一种面向对象的、动态的编程语言,以其简洁、优雅的语法和强大的元编程能力而受到开发者的喜爱。...

    ruby+watir自动论坛发帖

    ruby+watir技术实现的论坛发帖机器人,不完善。

    ruby+watir 测试框架

    Ruby 和 Watir 是一个强大的自动化测试组合,尤其适用于Web应用程序的测试。Ruby 是一种动态、面向对象的编程语言,以其简洁、优雅的语法和强大的元编程能力而受到开发者喜爱。Watir,全称Web Application Testing ...

    ruby+watir安装包,安装步骤

    2.本地安装watir-1.4.1.gem,执行gem install watir-1.4.1.gem -l 3.本地安装rubygems-update-1.3.4.gem,执行 gem install rubygems-update-1.3.4.gem 4.更新rubygems,执行update_rubygems (这一步先忽略,有影响...

    ruby2.0.0+selenium-webdriver+watir-webdriver+rails离线备份

    ruby2.0.0+selenium-webdriver+watir-webdriver+rails离线备份,设置环境变量后可使用(未测试)

    Watir1.6.5(commonwatir+firewatir+watir)+Ruby186-26

    **Ruby和Watir简介** Ruby是一种面向对象的、动态类型的编程语言,以其简洁、优雅的语法和强大的元编程能力而闻名。它强调代码的可读性和开发者的工作效率,因此在软件开发领域,尤其是在Web开发和自动化测试中,...

    Windows下Ruby+Watir自动化测试的环境搭建及数据读取

    ### Windows 下 Ruby + Watir 自动化测试的环境搭建及数据读取 #### 一、概述 本文将详细介绍如何在 Windows 系统上搭建 Ruby 和 Watir 的自动化测试环境,并介绍如何通过 Ruby 脚本读取不同数据源中的测试数据进行...

    ruby and watir 安装指南

    ### Ruby 和 Watir 的安装指南 #### 背景与问题描述 在尝试安装 Watir 时遇到问题,尤其是在服务器 2003 上。主要问题是 Watir 的依赖包 `activesupport` 需要 Ruby 版本 >= 1.8.7,而当前系统上安装的是 Ruby ...

    test_logger1.rar_Logger wat_ruby _watir_watir ruby_watir-webdriv

    Watir(Web Application Testing in Ruby)是Ruby社区开发的一个开源库,它允许我们用Ruby来编写浏览器自动化测试,支持多种主流浏览器,如Chrome、Firefox、Safari等。 标题中的“test_logger1.rar_Logger wat_...

    win7上搭建cucumber+watir自动化环境

    在Windows 7环境下搭建Cucumber和Watir自动化测试环境,主要是为了实现基于Ruby的Web自动化测试。Cucumber是一种行为驱动开发(BDD)工具,它允许非技术人员如产品经理或测试人员以自然语言编写测试场景,而Watir...

    Ruby+watir自动化测试中实现识别验证码图片

    前几天做了一个loadrunner结合tesseract-ocr来识别验证码,尽管识别精度不是太高,甚至有些验证码图片不能被识别,但是使用循环的方法也是可以得到正确的验证码的。性能测试中不建议使用这个方法,因为涉及到大并发...

    ruby watir教程

    ### Ruby Watir 教程详解 #### 一、Ruby Watir 概述 **Ruby Watir** 是一种用于网页自动化测试的工具库,它能够模拟用户在浏览器中的操作行为,如点击按钮、填写表单等,非常适合进行功能测试、回归测试和系统测试...

    watir-1.5.2.gem

    开源自动化测试工具组合:Ruby+Watir安装 安装准备: 1. 工具安装包准备: Ruby官方下载地址:http://www.ruby-lang.org/zh_cn/downloads/,稳定版本Ruby 1.8.6 Watir下载地址:...

    watir-1.6.5.gem

    开源自动化测试工具组合:Ruby+Watir安装 安装准备: 1. 工具安装包准备: Ruby官方下载地址:http://www.ruby-lang.org/zh_cn/downloads/,稳定版本Ruby 1.8.6 Watir下载地址:...

    Ruby-Watir在Ruby中Web应用程序测试

    Ruby-Watir是一种开源自动化测试框架,专门用于在Ruby编程语言中进行Web应用程序的测试。它允许开发者通过编写Ruby代码来模拟用户与浏览器的交互,从而实现端到端的测试。这个工具的名字“Watir”是“Web ...

    RUBY ON WATIR

    Ruby on Watir 是一个强大的自动化测试框架,它结合了Ruby编程语言、Watir库和Cucumber测试工具,为Web应用程序的测试提供了一种简洁而高效的方法。Ruby是一种面向对象的编程语言,以其清晰的语法和对开发者的友好性...

Global site tag (gtag.js) - Google Analytics