1 / 3
文档名称:

ruby安装指南.doc

格式:doc   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ruby安装指南.doc

上传人:wc69885 2015/6/5 文件大小:0 KB

下载得到文件列表

ruby安装指南.doc

文档介绍

文档介绍:一、工具介绍:
Ruby Ruby是面向对象的编程语言,它追求的是“简便快捷的面向对象编程”。Ruby是解释型语言,因此不需编译即可快捷地编程。同时Ruby具有类似Perl的强大的文本处理功能,它可并不只是个玩具,您可以用它来进行实用的编程。此外,您还可以很方便地使用C语言来扩展Ruby的功能,因此可以把她当作各种库的前端来使用。
Watir Watir( Web Application Testing in Ruby) 是一个优秀的开源工具,用于开发基于Web 应用的自动化测试程序。它使用Ruby 脚本语言,提供了轻量级的自动化测试程序框架和丰富的开发库,有效地加速了自动化测试程序开发。
Watir 的主要特性以及使用 Watir 开发自动化程序的优势
Watir是一个轻量级的用于开发基于Web应用的自动化测试框架,它基于Ruby语言,提供了丰富的开发库,简化了自动化测试程序开发。下面我们总结了Watir的主要一些优良特性:
l         Watir 基于 Ruby 语言。 Ruby 是面向对象语言,功能强大,简单易用。程序解释执行不用编译;
l         Watir 支持多种操作系统平台,包括 Windows, Mac, Linux ;同时支持多种主流浏览器,如 IE, Firefox, Chrome
l         Watir 提供了丰富的开发库,封装了包括浏览器窗口 windows,button, link, dialog, image, table, div 等绝大多数 HTML 对象类型,方便测试人员快速构建自动化测试程序。
l         Ruby 提供了强大的交互命令工具 IRB(Interactive Ruby Shell), 在 Watir 程序开发中,我们使用 IRB 调试代码。别于传统调试方法,测试人员可以就单独一条命令或者一段程序进行调试,从而能够快速定位错误,节省调试时间。
l         Ruby 提供了 Test::Unit 单元测试框架,通过继承该框架,我们可以对测试用例,测试用例集(Test Suites) 进行灵活方便地组合和调用,并且可利用断言(Assertion) 来验证测试结果。
l         其他脚本语言如 Perl, Python, Shell 等也可以很好地集成到 Watir 程序中。
l         Watir 程序在运行时,允许测试人员在该测试机器上访问其他网页或者进行其他操作而不会影响到对象识别的结果。
二、开源自动化测试工具组合:Ruby+Watir安装
安装准备:
1.       工具安装包准备:
Ruby官方下载地址://downloads/,稳定版本Ruby
Watir下载地址:/frs/?group_id=104&release_id=28016,建议装watir
Firefox下载地址:/gjrj/,
Gem下载地址:/frs/?group_id=104&release_id=28016,
建议装:rubygems-update-
 
Firefox插件jssh、firebug、firewatir下载
J

最近更新

《孟姜女哭长城》读后感范文 3页

《小鬼儿》读后感 4页

《惠崇春江晚景》教学反思 6页

造船合同法律救济问题研究的开题报告 2页

《火烧云》教学设计 69页

造桥机在铁路客运专线箱梁施工中的应用及仿真.. 2页

(上海牛津)一年级英语上册1-5单元测试卷 6页

(新)工程项目审计的八大要点 5页

15春福师《心理咨询学》在线作业二答案 15页

2020~2021统编语文二年级下册教学计划及进度安.. 8页

2021-2022学年内蒙古自治区呼和浩特市统招专升.. 11页

2021-2022年监理工程师之土木建筑目标控制题库.. 27页

2021届海南省高三二模历史试题(解析版) 15页

通用二维、三维矢量图形描述规范的研究的开题.. 2页

2021年江苏二级造价工程师考试《建设工程计量.. 4页

2021河大版,信息技术六年级下册教案 40页

2022-2023学年山东省威海市文登区中考试题猜想.. 12页

2022《办公室管理》形考任务二试题及答案 5页

2022年12月大学英语六级真题(卷二) 16页

2022年上海十六区初三一模语文作文审题分析+命.. 25页

2022年全国统一高考全国一卷英语试题 9页

2022年天津中考历史试卷+答案解析 15页

2022年注册公用设备工程师(给水排水)《专业知.. 22页

2022年重庆公务员考试申论真题套卷一卷 2 11页

2022高中数学第一章空间向量与立体几何-空间向.. 5页

2023医疗协议书15篇 32页

2023年G3锅炉水处理考试题及答案(完整版) 16页

中职语文期末试卷 16页

中职新生班主任工作计划 8页

中职机械基础教案 42页