winrunner实例详细使用说明(7)

2019-01-19 19:16

Lesson_5-1

一、

插入 “GUI Checkpint”的示例:

1、 新建一个测试。(不要录制) 2、 打开“飞机定票系统”

3、 在“飞机预定票系统”中,新建一个订单,输完名字后,“insert order”按钮可用。如图:

4、 在WinRunner菜单选择“Create>GUI Checkpoint>for object/window”,如下图。

第 31 页 共 43 页

5、 将手形光标移动到“飞机定票系统”的主界面,捕捉“insert order”的GUI属性。

如图:

6、 同时屏幕左上角出现提示窗口。如下:

单击:插入默认的检查(列表); 双击:查看可用的检查(列表); 右键:放弃。

7、 双击,将弹出一个新的窗口。如图:

①当你双击“Insert Order”按钮时,将打开此对话框。

②选择你想要检查的属性。图中默认值为“Insert Order”按钮(激活)可用。

第 32 页 共 43 页

8、单击Cancel,取消插入GUI Checkpoint。

不管你插入“GUI Checkpoint”是采用它属性的默认值还是你自己定义的值,WinRunner都将保存其信息,并作为期望值(预期结果)。如果你插入的是一个具体对象的GUI Checkpoint,脚本中将产生Obj_check_GUI声明;如果你插入的是一个窗口GUI Checkpoint,脚本中将产生Win_Check_GUI声明。

当你在应用程序的新版本中运行测试,Winrunner将比较预期结果与实际结果。 二、

插入“GUI Checkpoint”的具体实例。 1、 运行Winrunner.

2、 运行“飞机预定票系统”。

3、 录制。“Create>Record –Context Sensitive”。

4、 在“飞机预定票系统”,选择“Open Order”。弹出下图:

5、 为Order No.Check Box建立一个GUI CheckPonit。

步骤1:选择Creat >GUI Checkpoint>For Object/windows 步骤2:将手形状指向Open Order窗口中的Order No.如图。

步骤3:将手形状双击。出现Order No.的GUI属性。再按OK。如下图:

注意:要在录制状态下按双击,不能单击,用手形状捕捉GUI属性时,屏幕左上角

也会有提示:

第 33 页 共 43 页

6、 选中Order No的复选框,在输入框中输入#4

7、 再为Order No建立一个GUI Checkpoint。注意与上一次有何不同。

8、 为Customer建立一个GUI Checkpoint.(捕捉Customer对象属性,双击显示属性后,

选中Enable,值为OFF;默认选中State,值为OFF) 9、 单击OK,打开#4订单。 10、 11、

GUI Checkpoint的脚本说明:

停止录制。

保存脚本为Lesson5_1

Lesson_5-2

如何在应用程序的不同版本下运行GUI Checkpoint脚本:

1、 运行“飞机定票系统”Flight 1B的版本。

第 34 页 共 43 页

2、 在WinRunner中打开Lesson5_1的脚本 3、 选择“verify mode”运行模式。

4、选择“Run From Top”。 默认的运行名称为res2。

5、运行测试。单击OK,将花费几分钟的时间。在运行过程中将有一个不匹配项提示窗口弹出,不管它,继续!

6、查看结果。运行结束,测试结果窗口将弹出,在测试结果窗口将看到一个运行结束的 GUI Check记录窗口,它的状态为红色,它的检查结果不匹配。这说明有一个或更多个的 执行检查在这对象中发生失败。双击红色项目可以查看失败的描述。如下图:

检查到Customer

Name 的复选框是被激活

预期

实际

7、关闭,退出。

Lesson_6-1

插入Bitbmp Checkpoint的例子: 1、运行WinRunner,创建一个新的测试;

2、运行飞机预定票系统,并Login。PassWord:mercury 3、采用Record>Context Sensitive模式。(默认方式)

4、打开订单#6。选择File>open Order,选中Order No,输入6,单击OK按钮。如图:

第 35 页 共 43 页


winrunner实例详细使用说明(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:营销人员招聘方案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: