Rational Robot 是rational 的产品之一,自动化软件测试工具, 可开发三种测试脚本:用于功能测试的GUI脚本、用于性能测试的VU以及VB脚本。
目前在研究这个工具的功能测试, 可以对 .NET、Java、Web和其他基于 GUI 的应用程序进行自动的功能性回归测试,它支持从 Java™ 和 Web 到所有 VS.NET 控件的多种 UI 技术,包括 VB.NET、J#、C# 和 Managed C++。
Robot 可以使用面向对象记录技术:记录对象内部名称,而非屏幕坐标。若对象改变位置或者窗口文本发生变化, Robot 仍然可以找到对象并回放。
同其他组件集成使用Robot :
· Rational Administrator:用于集中管理Rational 项目。
· Rational Test Manager ( 日志)和Comparators:用于回顾和分析测试结果。
· Rational Site Check :用于管理互联网和企业互联网网页站点。
1. 下载
在网上只找到了这个,IBM Rational Robot v7.0,此文件被分卷压缩成13个文件,需全部下载完成后,放在同一个文件夹内解压缩。
http://ishare.iask.sina.com.cn/f/18235004.html
下载破译文件:rational_perm
(网上可以搜到,大约33k,dat格式的,可以另存为一份txt格式的,后续会使用)
2. 安装环境
1) 若存在相关组件版本低的问题,在安装过程中会有提示。
2) 如果以前安装过Rational 的其它软件,请先从控制面板 → 添加删除 中卸载,否则将造成协议无法安装。
3. 安装软件
1) 运行 IBM Rational Robot v7.0 功能测试.iso (也可以解压,运行setup.exe开始安装) ;
2) 点击 Install IBM Rational Robot,进入安装界面;
3) 按照提示选择next;
(如果不确定,可以参考百度文库的教程 http://wenku.baidu.com/link?url=c8wRB7_PwMxIoqDjT2A2sQT79i3cADGzHgFNkntxuQPiKeyF2KMIiWH6bibI-FnpbkkI8k2UV_Ps5A7sEwGg012hsz0EohokJG9rf20L5UC )
4) 选择安装路径,选择跳过license 的安装,点击next;
5) 待显示安装完成后,点击完成,重新启动后会继续安装;
6) 安装全部完成后会自动运行rational license key administrator,选择import a rational license file, 点击next;
(如果没有出现,选择开始→程序→Rational Robot→Rational License Key Administrator)
7) 选择破解文件中rational_perm.txt,点击import,出现提示the selected file cannot be verified as a valid license data file...
点击YES,再点击Import,就会出现成功的提示。点击完成,关闭rational license key administrator;
8) 也可以将rational_perm.dat 文件复制到<drive>/program files/rational/common (安装路径)下,替换原来的文件;
如果要测试java的产品,还需要安装Java Enabler ,执行开始→程序→Rational Robot→ Rational Test→Java Enabler 。当然,还需要安装java的环境。
后续我会在我使用过程中进行补充。
整个安装过程还是比较简单的,现在可以开始使用了。
4. 建立项目
1) 点击开始→程序→Rational Robot→Rational Administrator (不是许可证的那个);
2) 从File 菜单下选择New Project 或直接点击工具栏上的【新建】按钮;
3) 在Project name 中输入待测系统的名称(如输入:PMES ),在Project Location 中选择一个空文件夹存储用户资料、文档和数据库等信息,点击下一步;
4) 出现提示框,点击确定,输入管理员密码 (可以为空),点击下一步;
5) 勾选Configure Project Now,点击完成;
6) 在Test Assets 选项中点击Create→OK,完成项目的初始化后系统会出现提示,点击OK,关闭Configure Project 窗口,回到Rational Administrator 界面;
7) 在左侧的项目列表中选择刚才建立的项目,右键选择Connect 或点击工具栏上的【连接】符号 ,可以配置测试用户 组等信息。
参考文档:
1) Rational Robot.pdf (有安装说明)
2) Robot基础使用手册.pdf
3) 百度文库的教程 —— ration_robot安装教程(有图有真相).doc
http://wenku.baidu.com/link?url=c8wRB7_PwMxIoqDjT2A2sQT79i3cADGzHgFNkntxuQPiKeyF2KMIiWH6bibI-FnpbkkI8k2UV_Ps5A7sEwGg012hsz0EohokJG9rf20L5UC