公司提供的自动化测试工具,它主要通过记录和回放遍历应用程序的脚本,以及测试在查证点(verificationpoints)处的对象状态来实现对VB、VC、HTML、JAVA等语言开发的应用程序完整的功能测试。2.安装安装安装安装////卸载软件卸载软件卸载软件卸载软件♦下载路径:1)安装文件:\\10.1.1.59\自动测试工具\RationalRobot2002.exe;2)破解文件:\\10.1.1.59\自动测试工具\破解;3)相关资料:\\10.1.1.59\自动测试工具\资料。♦安装环境:1)IE版本在5.01SP2以下请先升级IE版本。可以使用Win2000的第三版补丁,下载路径:\\10.1.1.117\temp\W2Ksp3.exe;2)如果以前安装过Rational的其它软件,请先从控制面板-添加删除中卸载,否则将造成协议无法安装。♦安装软件:1)执行RationalRobot2002.exe;2)选择安装路径,选择跳过license的安装,点击next;3)待显示安装完成后,点击完成完成完成完成,重新启动后会继续安装;4)安装全部完成后会自动运行rationallicensekeyadministrator,选择importarationallicensefile,点击next;如果没有出现,选择开始开始开始开始→程序程序程序程序→RationalRobot→RationalLicenseKeyAdministrator;5)选择破解文件中rational_perm.txt,点击import,出现提示theselectedfilecannotbeverifiedasavalidlicensedatafile...点击YES,再点击Import,就会出现成功的提示。点击完成完成完成完成,关闭rationallicensekeyadministrator;6)将rational_perm.dat文件复制到drive/programfiles/rational/common下;7)如果需要测试JAVA制作的程序,需要安装JavaEnabler,执行开始开始开始开始→程序程序程序程序→RationalRobot→RationalTest→JavaEnabler。♦卸载软件:从控制面板的添加/删除程序中卸载。2.建立项目建立项目建立项目建立项目1)点击开始开始开始开始→程序程序程序程序→RationalRobot→RationalAdministrator)从File菜单下选择NewProject或直接点击工具栏上的按钮;3)在Projectname中输入待测系统的名称(如输入:PMES),在ProjectLocation中选择一个空文件夹存储用户资料、文档和数据库等信息,点击下一步下一步下一步下一步;4)出现提示框,确定确定确定确定,输入管理员密码(可以为空),点击下下下下一步一步一步一步;)勾选ConfigureProjectNow,点击完成完成完成完成;6)在TestAssets选项中点击Create→OK,完成项目的初始化后系统会出现提示,点击OK,关闭ConfigureProject窗口,回到RationalAdministrator界面;7)在左侧的项目列表中选择刚才建立的项目,右键选择Connect或点击工具栏上的可以配置测试用户组等信息。)点击RationalAdministrator窗口Tools菜单中RationalTest,选择RationalRobot,出现Login对话框,在Project中选择项目,输入用户名、密码,点击OK进入;2)点击工具栏上,出现RecordGUI窗口,输入GUI脚本名称,点击OK,窗口最小化,开始录制;)点击GUIInsert工具栏中,输入应用程序的地址,点击OK,开始运行程序,而Robot开始自动记录脚本;(如果GUIInsert工具栏没有被打开请点击GUIRecord工具栏的)4)加入查证点:♦菜单:a.在GUIInsert工具栏中点击,输入查证点名称,根据情况选择期望值为Pass或Fail,,,,点击OK;用鼠标左键点击不要松开,选择需要的菜单栏,松开左键;c.双击某一区域,将文本值改为期望值,点击OK,即加入了查证点。♦窗口最大最小化:在GUIInsert工具栏中点击(具体方法同菜单查证点)♦图像:在GUIInsert工具栏中点击(具体方法同菜单查证点)♦目标属性:在GUIInsert工具栏中点击(具体方法同菜单查证点)♦目标数据:在GUIInsert工具栏中点击(具体方法同菜单查证点)5)完成所有的测试之后,点击GUIRecord工具栏中的,返回Robot界面,右侧显示录制的脚本,左侧显示所有查证点。4.编辑编辑编辑编辑制作制作制作制作脚本脚本脚本脚本举例举例举例举例1)编辑方法在Robot主界面直接输入或修改GUI脚本;在工具栏上点击可以在当前位置插入脚本。2)举例♦加入延迟时间脚本编辑中,在需要停留的地方选择Insert菜单中Delay,输入延迟时间,点击OK。♦特殊字符输入(记事本)a.点击RobotGUIInsert工具栏中,打开记事本记事本记事本记事本;b.输入任意字符,点击退出,回放脚本,刚才输入的字符被重新输入。♦About对话框里版权信息文字错误(记事本)a.点击RobotGUIInsert工具栏中,打开记事本记事本记事本记事本,在记事本中点击帮助帮助帮助帮助→关于记事本关于记事本关于记事本关于记事本;b.点击RobotGUIInsert工具栏中,输入查证点名称,用鼠标左键点击不要松开,将鼠标移至版权所有版权所有版权所有版权所有(C)1981-1999MicrosoftCorp.,松开左键;c.出现查证点检查窗口,修改相关信息为版权所有版权所有版权所有版权所有(C)1981-2002MicrosoftCorp.;d.点击退出,回放脚本,查看测试结果,可以发现错误值与期望值的对比。♦自动验证计算结果(计算器)a.点击RobotGUIInsert工具栏中,打开计算器计算器计算器计算器,输入计算过程,使其显示结果;b.使用RobotGUIInsert工具栏中,输入查证点名称,选择期望值为Pass,用鼠标左键点击不要松开,将鼠标移至结果数值上,松开左键;c.出现查证点检查窗口,点击OK;d.点击退出,回放脚本,查看测试结果,可以发现测试顺利通过。♦循环执行某一操作(可用于压力测试)a.录制某一操作,如:新建文件;b.返回脚本编辑页面,定义循环变量i(在程序头加入DimiAsInteger),在循环部分的第一句脚本前加入Fori=0to10,在循环部分的最后一句脚本后加入Next;c.回放脚本,可以看到该部分的操作被重复了10遍。5.回放脚本回放脚本回放脚本回放脚本及查看测试结果及查看测试结果及查看测试结果及查看测试结果1)编译及回放♦点击或使用Ctrl+F7对脚本进行编译;♦点击可以选择脚本进行回放;♦点击可以对正在修改的脚本回放。注意:在回放时,最好选用方式,如果使用回放可能会导致一段时间没有响应,且无法停止,如遇此情况请耐心等待一段时间。2)使用TestManager查看测试结果当测试全部结束后,Robot会自动打开TestManager窗口,在窗口的右侧可以看到测试的通过情况,绿色代表通过,红色代表不通过,双击后可以显示详细错误信息。6.网页测试网页测试网页测试网页测试选择开始开始开始开始→程序程序程序程序→RationalRobot→RationalTest→RationalSiteCheck;选择Internetsite,输入URL地址,点击OK;将会自动检测网站中的错误链接等错误,在左侧的文件列表中选择相应的文件点击可以查看原代码。在ListView菜单下的Defects中选择报告类别,可以查看到包含错误网页。