Watir测试框架介绍

时间:2025-04-14

Watir测试框架介绍 Watir测试框架介绍2008年08月11日 2008年08月11日

Watir环境配置 Watir环境配置安装ruby 安装rubyruby下载地址:http://www.rubyruby下载地址:/zh_CN/downloads/ 下载Windows一步安装版,默认安装,安装成功后可以运行命令查看版本:ruby 下载Windows一步安装版,默认安装,安装成功后可以运行命令查看版本:ruby –v

安装watir 安装watir1.运行命令先更新gem:gem update --system 1.运行命令先更新gem: --system 2.运行命令安装watir: gem install watir 2.运行命令安装watir:

WatirRecorder++(watir脚本录制工具 WatirRecorder++(watir脚本录制工具) 脚本录制工具)下载:/blog/content/binary/WatirRecorder_Setup_lite.msi 下载:/blog/content/binary/WatirRecorder_Setup_lite.msi

安装DBI 安装DBI下载地址: /frs/download.php/33960/dbi-0.2.0.zip /frs/download.php/33960/dbi安装步骤:1.将下载的DBI解压到C:\ 安装步骤:1.将下载的DBI解压到C:\dbi 2.分别在命令行中运行下面命令安装: 2.分别在命令行中运行下面命令安装: cd c:\dbi c:\ ruby setup.rb config --with=dbi,dbd_mysql --with=dbi,dbd_mysql ruby setup.rb setup ruby setup.rb install # as superuser

Eclipse 环境搭建JDK安装及配置 JDK安装及配置: 安装及配置: (1)默认安装JDK,路径如:C:\jdk1.5.0_11 )默认安装JDK,路径如:C:\ JDK下载地址/javase/downloads/index.jsp JDK下载地址/javase/downloads/index.jsp (2)配置环境变量: (2)配置环境变量: 打开"我的电脑"右键属性--"高级"--"环境变量" 打开"我的电脑"右键属性--"高级"--"环境变量"页面, 在系统变量里,添加变量JAVA_HOME,变量值:C:\ 在系统变量里,添加变量JAVA_HOME,变量值:C:\jdk1.5.0_11 在系统变量里,添加变量CLASSPATH,变量值:.;%JAVA_HOME%\ 在系统变量里,添加变量CLASSPATH,变量值:.;%JAVA_HOME%\lib 在系统变量里,在变量Path变量值前增加:%JAVA_HOME%\ 在系统变量里,在变量Path变量值前增加:%JAVA_HOME%\bin; Eclipse下载安装: Eclipse下载安装: 下载安装 下载地址: /downloads/ 安装方法:将下载的Eclipse解压到c:\ 安装方法:将下载的Eclipse解压到c:\eclipse RDT安装配置 RDT安装配置 : 下载地址:/project/showfiles.php?group_id=50233 下载地址:/project/showfiles.php?group_id=50233 安装方法:将RDT解压到eclipse目录:c:\ 安装方法:将RDT解压到eclipse目录:c:\eclipse 安装说明: /download.rdt.html 相关配置方法: /art/200605/26177.htm

Ruby 包管理工具(gem) 包管理工具(gem)gem介绍: gem介绍: 介绍gem是ruby

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

gem相关命令: gem相关命令: 相关命令显示gem的帮助:gem 显示gem的帮助:gem –h 或 gem –help 显示gem版本号:gem 显示gem版本号:gem –v 或 gem –version 运行build子命令构建gem包:gem 运行build子命令构建gem包:gem build package.gemspec 列出本地安装的gems: 列出本地安装的gems:gem list –local 列出远程安装的gems: 列出远程安装的gems:gem list –remote –d

Watir示例 Watir示例require 'watir' # 加载watir文件 加载watir文件 check_text = “watir测试框架” “watir测试框架” #定义变量 ie = Watir::IE.new # 打开一个IE浏览器 打开一个IE浏览器 ie.goto("") #打开google首页 打开google首页 ie.text_field(:name,"q").set(check_text) #输入搜索内容 sleep(1) ie.radio(:index, 3).set sleep(1) ie.button(:name,"btnG").click # 点击按钮"Google搜索" 点击按钮"Google搜索" if ie.contains_text("符合#{check_text}的查询结果") #判断页面是否包含相应文字 ie.contains_text("符合#{check_text}的查询结果") puts "搜索成功!" "搜索成功!" else puts "搜索失败!" "搜索失败!" end ie.close #关闭IE窗口 关闭IE窗口

Watir API介绍(一) API介绍(一)文本框: 文本框:<INPUT id="email" name="_fmu.u._0.e" value="" /> 方法1 ie.text_field(:id,'email').set("文本内容") 方法1: ie.text_field(:id,'email').set("文本内容") 方法2 方法2: ie.text_field(:name, 'email').set("文本内容") 'email').set("文本内容") 方法3 方法3: ie.text_field(:name,"email").clear

下拉框: 下拉框:<SELECT name="cert_no"> <OPTION value="身份证">身份证</OPTION> value="身份证">身份证</OPTION> </SELECT> 方法1 ie.select_list(:name,"cert_no").select("身份证") 方法1: ie.select_list(:name,"cert_no").select("身份证") 方法2 方法2: ie.select_list(:name,"cert_no").clearSelection

超链接: 超链接:<a href = "/">google</a> 方法1 方法1:ie.link(:text,"google").click 方法2 方法2:ie.link(:url,"/").click

复选框: 复选框:

Watir API介绍(二) API介绍(二)

<input type = "checkbox" name = "checkme" value = "1"> 方法1 方法1: ie.checkbox(:name,"checkme").set 方法2 方法2: ie.checkbox(:name,"checkme").clear 方法3 方法3: values = ie.checkbox(:name,"checkme").value <input type = "checkbox" name = "checkme" value = "2"> #多个同名的复选框处理 方法1 方法1: ie.checkbox(:name,"checkme","2").set 方法2 方法2: ie.checkbox(:name,"checkme","2").clea …… 此处隐藏:5841字,全部文档内容请下载后查看。喜欢就下载吧 ……

Watir测试框架介绍.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219