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

2019-01-19 19:16

①输入明天(注:第二天)的日期,格式:月/日/年。 ②始发地,选中“Los Angeles”。 ③目的地:选中“San Francisco”。

④单击“飞机图像”按钮后,出现一个飞机航班表。然后双击选中其中某一条。 ⑤输入你的姓名:如:tanglu ⑥选择头等舱。

6、 插入定单存到数据库。单击“Insert Order”按钮,当插入完成,“Insert Done”信息

将出现在状态栏(在界面上方)。

第 26 页 共 43 页

7、 再单击“Delete Order”按钮,并确认删除此订单。 8、 停止录制。

9、 保存记录,保存为Lesson4_1。

接下来,我们来看Lseeon4_2.txt(先)和Lesson4_2.doc(后).

同步:第一个为失败的例子;第二个为成功的例子。

Lesson_4-2

插入同步点的实例:

1、 确认窗口处在Lesson4_1.txt所说的情况下。(由于间隔时间不够导致失败) 2、 移动鼠标到所要插入同步点的脚本位置。

将鼠标移动到“button_press (\);”末尾,并回车新增行,如图:

3、 插入同步设置。策略:当“Insert done”的提示在主窗口上方出现时,再让测试继续。

选择“Create>Synchronization Point>For Object/window Property…”或者在

用户

工具条上单击按钮。(注意鼠标位置)

第 27 页 共 43 页

4、 将手的形状移到“飞机预定票主窗口”,捕获“insert done”的位图信息。如图:

5、 在脚本窗口原鼠标所在位置,将添加一行脚本语言描述。如图:

并修改其中的时间参数,将1秒改为10秒。

6、 保存修改后的脚本。

7、 如果工作在Globol Map file 模式下,必须添加临时Map到原来存在的Map文件中去。[参]

前面Lesson3_2具体描述,这里不再多说。

关于插入脚本的说明:如图

第 28 页 共 43 页

注释:(次为lesson_4-2.txt文件) 以Flight1a为例: //第一次失败的例子:

1、第一次录制新增ORDER(订单),然后删除ORDER(订单).具体例子[参]Lesson4_1。 (先查看SEtting的设置)

2、改变SETTing中的选项,将第2项(Timeout??) 时间间隔改为1000毫秒,即1秒。 3、运行lesson4_1。注意观察当鼠标努力点击“delete order”时所发生的状态。 4、发生测试运行失败。鼠标单击“delete order”后无反应。 在弹出的提示窗口中单击pause按钮,暂停测试。 注意暂停符号已标记在单击Delete Order的命令行上。

分析:由于间隔时间改为1秒,而程序响应不及1秒,出现延迟时间不够情况。 错误发生是由于Winrunner无法等待到插入订单到数据库的操作完成 (只有1秒时间)

就进行下一步操作,所以失败。

注意暂停符号已标记在单击Delete Order的命令行上。 //第二次插入同步点后成功的例子: [参]lesson4_2.doc

Lesson_4-3

运行测试脚本并分析一个设置同步点后的测试结果:

1、 确定例子Lesson4_1的脚本处在打开状态。

2、 选择“Verify”运行模式,单击“Run from Top”按钮,按默认状态按OK。 3、 运行测试;注意“insert done”提示怎样出现在状态条上。

第 29 页 共 43 页

4、 运行结束后,出现如下窗口:1、测试记录部分中的绿色条,表明同步点执行成功。2、双击绿色条,可以看到Bitmap Imag的信息图像。

5、 关闭Test Rusult窗口。 6、 关闭Lesson4_1的测试脚本。 7、 退出“飞机定票系统”。

8、 改变的“Timeout?”时间间隔为原来的设置(10秒,10000毫秒),如图:(有始有终,不

至于影响到其它的测试脚本)

A)、选择菜单条上的“Settings>General Options” B)、选择RUN页面

C)、将 “Time for checkpoints and CS statements”的时间1秒(1000毫秒)改为10秒(10000

更多的关于同步测试信息,请参考用户手册(Winrunner User’s Guide)中的“Synchronizing the Test Run”章节。 毫秒)

第 30 页 共 43 页


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

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

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

马上注册会员

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