用Rational Robot功能测试实验

用Rational Robot功能测试实验

ID:38763901

大小:564.50 KB

页数:18页

时间:2019-06-19

用Rational Robot功能测试实验_第1页
用Rational Robot功能测试实验_第2页
用Rational Robot功能测试实验_第3页
用Rational Robot功能测试实验_第4页
用Rational Robot功能测试实验_第5页
资源描述:

《用Rational Robot功能测试实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Robot功能测试示例成都电子高专计算机工程系李成大一、在RationalAdministrator中创建测试项目1.建立一个空文件夹,如:D:testing,2.首先打开RationalAdministrator,点击File->NewProject...,在弹出的新建向导中输入项目名称、路径(projectlocation),如果放在象D:testing这样的路径,就只能自己用,系统会提示你。3.输入密码、确认密码。完成后,在随即出现的configureproject对话框中创建需求声明、Test数据库、ClearQuest数据库,也可以从已有的数据库中选择,最后

2、完成。一般在配置中只用看中间的TestAssets(AssociatedTestDatastore),测试类型(typeoftestdatastore)选access的就可以了。1.在Administrator主窗口左边的树型目录下右击,选择弹出菜单中的Connect,将项目连接上刚才设置的数据库。2.右击RationalTestDatastore下的TestUsers可添加用户。右击TestUsers下的用户名可选择对其进行删除或修改资料与测试组。右击TestGroup可修改测试组权限。1.这样,一个新的测试项目就创建好了。二、使用RationalRobot测试应用程序1

3、.项目存在后,启动RationalRobot开始测试。Robot的工作方式(过程):1)记录测试的过程,产生脚本文件;2)回放脚本,捕捉测试程序里对象状态;3)产生结果,在TestManager中显示。2.使用Robot录制脚本Robot启动后,在最初的Login对话框中输入用户名和密码,选择测试项目。检验正确后,进入Robot的主窗口。点击File->New,若建立独立脚本,点击“Script...”,输入欲创建的脚本名及其描述。录制脚本作用:使用Robot测试,首先要把手动测试程序的过程录制下来,以供回放时比较。Robot在录制过程中记录:1)用户的动作,比如鼠标移动、

4、键盘敲击等。帮助用户在应用程序中定位;2)插入的查证点。查证点是用户在脚本中创建的,用来捕捉存储指定对象信息,以确认其编译后状态的一种点。录制新的脚本:点击Standard工具条上的RecordGUI...按钮或File->RecordGUI...,选择脚本;若选择已录制的脚本,Robot会提示是否覆盖它。录制时会出现GUIRecord工具条,可以暂停、结束、打开Robot窗口或显示Insert工具条。录制开始后,你的行为将被录制下来。但可以复原Robot窗口进行设置,不影响录制结果。Robot功能测试示例:在成功安装和建立测试项目以后,就可以利用testmanager和r

5、obot进行软件测试了。下面以一个windows自带的计算器测试例子,展示Rational的功能。1.启动robot,登录窗口默认用户名是admin,输入在建立测试项目时指定的密码(默认为空),即可进入robot主界面;2.点击工具栏上的GUI按钮,录制GUI脚本,在窗口中输入脚本名称(计算器);3.在GUIRecord工具栏上点击第四个按钮,在GUIInset工具栏点击StartApplication按钮,点击browse…按钮,选择计算器程序;1.从键盘输入1+1=,然后在GUIRecord工具栏上点击第四个按钮,在GUIInset工具栏点击Alphanumeric校验

6、点,选择第三项NumericEquivalence;Alphanumeric捕获及比较字母或数字的值;NumericEquivalence核实记录时的数据值与回放时是否相等;5.关闭计算器,点击GUIRecord工具栏上的STOP按钮,完成脚本的录制;录制完的脚本:SubMainDimResultAsInteger'InitiallyRecorded:2013-11-2916:58'ScriptName:计算器StartApplication"C:WINDOWSsystem32calc.exe"WindowSetContext,"Caption=计算器",""Inpu

7、tKeys"1{+}1{=}"Result=EditBoxVP(CompareNumeric,"Text=2.","VP=Alphanumeric;Value=200000")WindowCloseWin,"",""EndSub这个脚本并不能正确回放,需要将Result=EditBoxVP(CompareNumeric,"Text=2.","VP=Alphanumeric;Value=200000")改为:Result=EditBoxVP(CompareNumeric,"Text=2.","VP=Alphanume

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。