`

watir testUnit单元测试

    博客分类:
  • ruby
阅读更多

watir testUnit单元测试

 

简单示例:

require 'test/unit'
require 'watir'

class GoogleHomePage < Test::Unit::TestCase
  def test_Google
    browser = Watir::IE.start "http://www.google.com"
    assert(browser.text.include?("google.com.hk"))
  end

 

   def test_Baidu

    browser = Watir::IE.start "http://www.baidu.com"
    assert(browser.text.include?("百度"))
  end
end

注:

1.require 'test/unit'

2.定义类class,继承Test::Unit::TestCase

3.定义方法名def ,方法名以test开头

4.多个测试方法执行顺序:按字母顺序执行,比如上面的会先执行百度,再执行google测试。

5.方法里要有assert语句

分享到:
评论

相关推荐

    watir Web自动化测试框架 api

    Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还不错,准备下一步在公司推广使用。因为 Watir 的网站...

    watir 自动化测试相关

    **Watir自动化测试** Watir,全称Web Application Testing in Ruby,是一款强大的开源自动化测试工具,主要用于Web应用程序的测试。它允许使用Ruby语言编写测试脚本,与浏览器进行交互,如点击链接、填写表单、验证...

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

    **Ruby和Watir自动化测试工具介绍** Ruby是一种高级、动态的、面向对象的编程语言,它的设计理念在于提供简单且高效的编程体验。Ruby以其简洁的语法和强大的面向对象特性而受到开发者的喜爱。作为解释型语言,Ruby...

    watir测试框架介绍

    watir测试框架介绍 watir测试框架介绍 watir测试框架介绍

    Watir自动化测试培训

    公司自动化测试培训ppt,使用语言ruby,自动化测试工具watir,讲解基础api和常用框架

    Watir测试框架介绍

    Watir,全称为Web Application Testing In Ruby,是一个开源的自动化测试框架,主要用于Web应用程序的测试。它允许开发者使用Ruby语言编写测试脚本来控制浏览器,模拟用户的行为,进行功能性和回归性测试。Watir的...

    watir&ruby测试框架

    - **测试执行**:单元测试和集成测试可在单机上运行,系统测试和回归测试则需多机并行,充分利用硬件资源。利用自动化工具减少设置和结果分析的时间消耗,如通过`make`或类似工具实现自动化。 - **资源调度**:将...

    Watir输出测试报告的问题研究

    Watir(Web Application Testing in Ruby)是一个开源的自动化测试框架,它允许使用Ruby语言来编写浏览器测试脚本,使得测试人员可以与网页元素进行交互,验证应用功能的正确性。本文将深入探讨“Watir输出测试报告...

    watir gui test tool

    **沃特尔(Watir)GUI测试工具** 沃特尔,全称为Web Application Testing in Ruby,是一个开源的自动化测试框架,主要用于对Web应用程序的图形用户界面(GUI)进行自动化测试。它提供了一种简单、直观的方式来编写...

    自动化测试Watir框架介绍

    自动化测试Watir框架介绍,采用ruby语言,做UI 自动化的不错的帮助文档。

    Watir自动化测试的实践代码

    ** Watir 自动化测试的实践代码 ** 在软件开发领域,自动化测试是提高效率、减少手动测试工作量的关键工具。Watir(Web Application Testing in Ruby)是一个开源库,允许用Ruby语言编写脚本来控制浏览器并进行自动...

    前端自动测试之Watir

    - **单元测试**:针对最小可测试单元的测试。 - **接口测试**:验证系统之间或模块之间的接口是否正确。 - **协议测试**:检查通信协议是否符合规范。 - **前端性能测试**:评估前端应用在不同条件下的性能表现。 - ...

    Watir的介绍文档:基于RUBY的web UI自动化测试库

    Watir,全称为“Web Application Testing In Ruby”,是一款基于Ruby语言的开源Web自动化测试框架。它的设计目的是模拟人们在浏览器中的行为,如点击链接、填写表单和按下按钮,并能够检查预期的文本是否出现在页面...

Global site tag (gtag.js) - Google Analytics