winrunner使用手册

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

WinRunner使用手册

信息部

Mercury Interactive公司的WinRunner工具是一种企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行。通过自动录制、检测和回放用户的应

用操作,

WinRunner工具能够有效地帮助测试人员对复杂的企业级应用的不同发布版进行测试,提高测试人员的工作效率和质量,确保跨平台的、复杂的企业级应用无故障发布及

长期稳定运行。

目录

一、概述 (3)

二、安装 (3)

三、使用 (6)

3.1 GUI Map (7)

3.1.1GUI Spy查看GUI对象 (7)

3.1.2 GUI Map模式 (9)

3.1.2.1Global GUI Map File模式 (9)

3.2 脚本录制 (12)

3.2.1Context Sensitive录制脚本 (13)

3.2.2 录制注意事项 (14)

3.3 脚本分析 (14)

3.4 脚本执行 (15)

3.5 检视测试结果 (15)

3.6 扩展功能 (16)

3.6.1 预设时间 (16)

3.6.2 它扩展点 (17)

3.6.2.1 同步点 (18)

3.6.2.2GUI对象检查点 (18)

3.7 批次测试 (18)

3.7.1高效的测试方式 (18)

3.7.2 批次测试方法 (19)

四、编后语 (21)

一、概述

本文可帮助学习人员快速掌握安装、注册、使用。文章的重点部分在于工具的实战应用。本文虽然是参考其它工具使用说明书编写而成,内容却更加突出(去除了没有实用性的部分从而缩短内容),文字描述更为得体(从学习的角度描述)。文档适用于开发与测试人员。

二、安装

首先请将工具包中所提供的WinRunner软件解压,然后按下面步骤完成安装:

1、安装一个虚拟工具。

2、将m-mwrn82.bin加入到虚拟光驱。运行光驱中.\setup\autorun.exe

3、安装过程如下:

1)、安装第一个页面会要求输入上面三项,其中[Maintenance Number]请输入安装注册码:186,其它二项随意。如下图

2)、接下来一路默认选项Next至询问是否在线升级界面时,选择no。如下图

3)、软件安装完成后提示是否立即注册,选择【Register now】,如下图

4)、在选择了注册之后会提示是否立即重启机器,请选择立即重启,如下图

4、重启后进入安装文件目录,双击"注册机.exe",将产生一个注册文件至C 盘。到这步则注册成功。如下图

5、通过开始>程序>WinRunner>WinRunner即可启动测试工具了

三、使用

本章节重点讲述WinRunner的实际操作与应用。在讲解之前先认识下常用的菜单按钮。录制脚本与执行脚本的有:

运行模式,有Verify、Debug、Update三种执行模式

开始录制

从头开始执行录制好的脚本

从指定黄色箭头处开始执行

停止录制脚本或停止执行脚本

查看脚本执行的结果

很好,现在我们已经了解常用的操作按钮,接下来要从哪里着手?

要真正掌握好WinRunner需要循序渐进,不可急功近利。下面我们围绕GUI 对象、脚本录制、脚本执行、结果查看这条主线来展开学习。Let's go

3.1 GUI Map

通常应用程序是由窗口、按钮、菜单等组成,在WinRunner通称为GUI 对象。WinRunner会记录这些GUI对象的相关属性,如按钮的名称等。下面我们来做个测试。

3.1.1 GUI Spy查看GUI对象

WinRunner提供GUI Spy工具用来检视某个GUI对象有哪些属性。在安装WinRunner时系统自带了一些范例程序,我们使用它们来举例。

1、开启Flight Reservation程序

【开始】-【程序】-【WinRunner】-【Sample Applications】-

【Flight 4A】,此时有登录窗口

2、启动WinRunner,点选【New Test】

3、开启GUI Spy

WinRunner中,【Tools】-【GUI Spy】,勾选上【Hide WinRunner】4、检视一个【OK】按钮属性

在GUI Spy界面下按【Spy】按钮,WinRunner将缩小,此时回到Flight Reservation程序登录窗口中,将鼠标放至【OK】按钮上,然后按下左边的【Ctrl+F3】,将跳出Spy模式,这时你能看到GUI Spy中显示的【OK】按钮所有属性。【Recorded】页签显示了主要的属性,

【All Standard】则显示了所有的属性。

5、检视其它GUI对象

你可以花点时间来尝试检视下其它窗口的GUI对象

6、关闭GUI Spy

在GUI Spy界面下按【Close】按钮

3.1.2 GUI Map模式

GUI Map有什么作用?当你建立一个测试脚本时,WinRunner识别完GUI对象后自动将GUI对象储存在GUI Map File;有GUI Map Test和Global GUI Map File两种GUI Map File模式,建议使用Global GUI Map File模式。因为这种模式支持多脚本共享同一个GUI Map File。录制脚本前你需要先创建一个GUI Map File。

3.1.2.1 Global GUI Map File模式

系统默认为该模式。通过WinRunner菜单【Tools】-【General Options】-【General】-【GUI Files】,选中Global GUI Map Map test,点【OK】来选择一种模式。设定后重新启动WinRunner。

接下来我们采用RapidTest Script Wizard 来建立GUI Map Script Wizard 只能在Global GUI Map file模式下使用,它能够识别窗口中所有的GUI对象。

1、【开始】-【程序】-【WinRunner】-【Sample Applications】-

【Flight 4A】,此时有登录窗口,在【Agent Name】中输入名字,至少

四个英文字母,【Password】中输入mercury,按下【OK】进入Flight

Reservation。

2、启动WinRunner,点选【New Test】

3、开启RapidTest Script Wizard,WinRunner中【Insert】-【RapidTest

Script Wizard...】开启欢迎窗口,按下【Next】到下一个界面如图

相关文档
最新文档