调试前必须打开一个GUI脚本,若上次运行后,脚本被修改,则在调试前,Robot会自动编译该脚本。
调试GUI脚本
1、 点击菜单“File → Open → Script。。。”打开脚本;
2、 点击Debug菜单命令或快捷按扭。
设置和清除断点
1、 点击菜单“File → Open → Script。。。”打开脚本;
2、 将光标移到要新增或清除断点的行;
3、 点击一次插入一个闪烁的光标;
4、 点击菜单“Debug → Set or Clear Breakpoint”设置或清除断点;
5、 若设置了断点,点击菜单“Debug → Go”开始调试。
执行选中行
没有设置断点时,在脚本中选中行处停止执行,需要
1、 点击菜单“File → Open → Script。。。”打开脚本;
2、 将指针放在要停止执行的行处;
3、 点击一次插入一个闪烁的光标;
4、 点击菜单“Debug → Go Until Cursor”开始调试。
在Animation模式下运行
1、 点击菜单“File → Open → Script。。。”打开脚本;
2、 移动及更改Robot窗口的大小以便不覆盖测试的应用程序,可以看到脚本窗口;
3、 点击菜单“Debug → Animate.”
(九)、回放GUI脚本
回放前恢复测试环境
设置GUI回放选项
1、用以下任一方法打开GUI 回放选项对话框;
- 回放前,点击菜单“Tools → GUI Playback Options.”
- 点击快捷栏上的“Playback Script”按扭,在回放对话框中点击Options按扭;
2、一页上设置选项;可通过点击对话框右上角的“ ?”后再点击项目来获得该项目的详细帮助信息;
3、 点击ok按扭。
回放GUI脚本
1、 回放前恢复测试环境;
2、 设置回放选项;
3、 点击工具栏上的Playback Script按扭;
4、 输入名称或从列表中选择名称;
5、 点击Options按扭改变回放选项,完成后击ok按扭;
6、 击ok继续;
7、 要出现Specify Log Information对话框对话框,需做
a、 从列表中选择一种Build;(点击右边的Build Button按扭创建一个新的Build);
b、 从列表中选择一个日志文件夹;(点击右边的Log Folder按扭创建一个新的日志文件夹);
c、 接受缺省的日志文件名(与脚本文件相同)或输入一个新的名称;
d、 击ok按扭.
8、 若出现了提示询问你是否覆盖日志,做以下任一操作:
- 击Yes覆盖日志;
- 击No返回Specify Log Information对话框,更改Build、日志文件夹及And/or日志信息;
- 击Cancel取消回放;
在LogViewer中查看结果
回放结束后可以用TestManger log 查看回放结果,包括查证点失败、程序失败、异常中断及附加的回放信息。
控制日志信息及显示日志,需要在GUI Playback Options对话框的Log页中设置选项:
- 选择Output playback results to log 更新项目的回放结果;
- 选择View log after playback回放后自动打开日志文件,若未选择,回放后可通过点击菜单“Tools → Rational Test → Rational TestManager”.打开日志文件
在Comparators中查看查证点结果
在TestManger log中打开 Comparator:在日志文件的Event Type 栏,选择一个查证点,点击“View → Verification Point.”
结束回放
人为结束回放:按功能键F11.
(十)、工具条操作
Robot工具条
Standard——记录、回放、打开、保存、编辑、编译、调试及显示帮助信息;
Tools——启动其他的Rational测试产品和组件;
GUI Record——暂停或停止记录,打开Robot 窗口,显示GUI 插入工具栏;
GUI Playback——回放及调试GUI脚本;
GUI Insert——往GUI脚本中插入特写;
Session Record——停止记录会话(VU脚本),打开Robot 窗口,分离脚本,显示会话插入工具栏;
Session Insert——往VU脚本中插入特写;
工具条按扭查看信息
有几种方式查看工具条按扭信息及相应的菜单命令:
· 查看按扭名称:指到按扭并停顿会看见在黄色的工具条上提示按扭名称;
· 查看简述:指到按扭或菜单命令在状态条上看到一条简短的描述;
· 查看详细信息:通过以下任一操作可以查看按扭或菜单命令的详细信息
- 指向按扭或菜单命令,按F1键;
- 在标准工具条的右边,击Help Pointer icon 按扭,指向按扭或菜单并击鼠标;
显示和隐藏工具条
击菜单View → Toolbars,显示或隐藏工具条的名称
锁定和浮动工具条
锁定浮动工具条:
1、 指向工具条的标题栏或指向按扭外的的任意位置;
2、 拖动工具条到标题栏、菜单栏或一个存在的工具条;
使浮动工具条锁定:
8、 指向工具条,但不能在任何按扭上;
9、 拖动工具条到另一位置;
设置工具条选项
1、 击菜单View → Toolbars → Customize或用鼠标右击工具条,点击Customize;
2、 在Toolbars 页,选中或清除适当的复选框:
Show ToolTips——指向按扭并暂停时显示工具条提示;
Cool Look——改变工具条按扭的外观,让其没有边框。不会改变按扭的功能;
Large Buttons——改变工具条按扭的大小;
3、 击ok。
增加、删除、移动工具条按扭
1、 击菜单View → Toolbars → Customize或用鼠标右击工具条,点击Customize;
2、 击Commands页;
3、 增加按扭:从Categories列中点击菜单名;
4、 删除按扭:拖动按扭到工具条外的任意位置;
5、 移动按扭:拖动按扭到工具条上的另一位置;
6、 击ok;
创建自己的工具条
1、击菜单View → Toolbars → Customize或用鼠标右击工具条,点击Customize;
2、击Toolbars页;
3、击New;
4、 输入新建工具条的名称,击ok;
5、 击Commands页;
6、 从Categories中点击菜单名;
7、 点击按扭看其描述。拖动按扭到新建的工具条;
8、 重复步骤6、7;
9、 击ok;
重置及删除工具条
1、 击菜单View → Toolbars → Customize或用鼠标右击工具条,点击Customize;
2、 在Toolbars页做以下任一操作:
- 重置缺省工具条,恢复其最初配置,在列表中突出该工具条,击Reset;
- 删除定制的工具条,在列表中突出该工具条,击Delete。
3、击ok。