winrunner使用手册Word格式文档下载.doc

上传人:b****1 文档编号:13162786 上传时间:2022-10-07 格式:DOC 页数:21 大小:812KB
下载 相关 举报
winrunner使用手册Word格式文档下载.doc_第1页
第1页 / 共21页
winrunner使用手册Word格式文档下载.doc_第2页
第2页 / 共21页
winrunner使用手册Word格式文档下载.doc_第3页
第3页 / 共21页
winrunner使用手册Word格式文档下载.doc_第4页
第4页 / 共21页
winrunner使用手册Word格式文档下载.doc_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

winrunner使用手册Word格式文档下载.doc

《winrunner使用手册Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《winrunner使用手册Word格式文档下载.doc(21页珍藏版)》请在冰豆网上搜索。

winrunner使用手册Word格式文档下载.doc

3.1.2.1 GlobalGUIMapFile模式 9

3.2 脚本录制 12

3.2.1 ContextSensitive录制脚本 12

3.2.2 录制注意事项 14

3.3 脚本分析 14

3.4 脚本执行 14

3.5 检视测试结果 15

3.6 扩展功能 15

3.6.1 预设时间 16

3.6.2 它扩展点 17

3.6.2.1 同步点 17

3.6.2.2 GUI对象检查点 17

3.7 批次测试 17

3.7.1 高效的测试方式 17

3.7.2 批次测试方法 18

四、编后语 20

一、概述

本文可帮助学习人员快速掌握安装、注册、使用。

文章的重点部分在于工具的实战应用。

本文虽然是参考其它工具使用说明书编写而成,内容却更加突出(去除了没有实用性的部分从而缩短内容),文字描述更为得体(从学习的角度描述)。

文档适用于开发与测试人员。

二、安装

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

1、安装一个虚拟工具。

2、将m-mwrn82.bin加入到虚拟光驱。

运行光驱中.\setup\autorun.exe

3、安装过程如下:

1)、安装第一个页面会要求输入上面三项,其中[MaintenanceNumber]请输入安装注册码:

9357-2820602186,其它二项随意。

如下图

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

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

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

4、重启后进入安装文件目录,双击"

注册机.exe"

,将产生一个注册文件至C盘。

到这步则注册成功。

5、通过开始>

程序>

WinRunner>

WinRunner即可启动测试工具了

三、使用

本章节重点讲述WinRunner的实际操作与应用。

在讲解之前先认识下常用的菜单按钮。

录制脚本与执行脚本的有:

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

开始录制

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

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

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

查看脚本执行的结果

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

要真正掌握好WinRunner需要循序渐进,不可急功近利。

下面我们围绕GUI对象、脚本录制、脚本执行、结果查看这条主线来展开学习。

Let'

sgo

3.1 GUIMap

通常应用程序是由窗口、按钮、菜单等组成,在WinRunner通称为GUI对象。

WinRunner会记录这些GUI对象的相关属性,如按钮的名称等。

下面我们来做个测试。

3.1.1 GUISpy查看GUI对象

WinRunner提供GUISpy工具用来检视某个GUI对象有哪些属性。

在安装WinRunner时系统自带了一些范例程序,我们使用它们来举例。

1、开启FlightReservation程序

【开始】-【程序】-【WinRunner】-【SampleApplications】-

【Flight4A】,此时有登录窗口

2、启动WinRunner,点选【NewTest】

3、开启GUISpy

WinRunner中,【Tools】-【GUISpy】,勾选上【HideWinRunner】

4、检视一个【OK】按钮属性

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

【Recorded】页签显示了主要的属性,

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

5、检视其它GUI对象

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

6、关闭GUISpy

在GUISpy界面下按【Close】按钮

3.1.2 GUIMap模式

GUIMap有什么作用?

当你建立一个测试脚本时,WinRunner识别完GUI对象后自动将GUI对象储存在GUIMapFile;

有GUIMapFileperTest和GlobalGUIMapFile两种GUIMapFile模式,建议使用GlobalGUIMapFile模式。

因为这种模式支持多脚本共享同一个GUIMapFile。

录制脚本前你需要先创建一个GUIMapFile。

3.1.2.1 GlobalGUIMapFile模式

系统默认为该模式。

通过WinRunner菜单【Tools】-【GeneralOptions】-【General】-【GUIFiles】,选中GlobalGUIMapfile或GUIMapfilepertest,点【OK】来选择一种模式。

设定后重新启动WinRunner。

接下来我们采用RapidTestScriptWizard来建立GUIMapfile。

RapidTestScriptWizard只能在GlobalGUIMapfile模式下使用,它能够识别窗口中所有的GUI对象。

1、【开始】-【程序】-【WinRunner】-【SampleApplications】-

【Flight4A】,此时有登录窗口,在【AgentName】中输入名字,至少 四个英文字母,【Password】中输入mercury,按下【OK】进入Flight Reservation。

3、开启RapidTestScriptWizard,WinRunner中【Insert】-【RapidTest ScriptWizard...】开启欢迎窗口,按下【Next】到下一个界面如图

点击,然后在FlightReservation窗口任一位置点击,此时Window Name红框处将显示出程序窗口的标题名字,再点击【Next】。

4、清除所有SelectTests选项,所有复选框不选中,然后点击【Next】

5、接受NavigationControls默认值。

点击【Next】

6、设定LearningFlowExpress,选中Express,然后点击【Learn】,此时

你可以观察到RapidTestScriptWizard开始识别FlightReservation中所 有的GUI对象。

此过程可能会花费几分钟。

如果识别过程,跳出对话框 通知你GUI对象是disalbed,按下【Continue】继续即可。

7、识别完成后将进入StartApplication界面,选择默认值No,表示手动 执行应用

8、储存GUIMapFile并设定StartupScript。

在识别完所有GUI对象后信 息储存在一个GUIMapFile中,同时设定StartupScript,则每次执行 WinRunner时会自动执行StartupScript。

StartupScript就是加载GUIMap File。

默认保存路径与文件名即可,点击【Next】完成操作。

3.2 脚本录制

脚本录制是用于记录整个操作过程(通过GUIMap得到所有的组件及其操作),保存为测试的脚本。

有两种录制方式ContextSensitive和Analog。

其中ContextSensitive是以GUI对象(菜单、按钮等)为基础,记载GUI的各类操作(按下、移动、选取等);

Analog主要是录制鼠标的移动轨迹,鼠标的点选,键盘的输入三种动作。

一般对于绘图软件才选择Analog,其它情况选择ContextSensitive。

3.2.1 ContextSensitive录制脚本

这里仍然采用WinRunner自带的范例程序来作为教程,通过录制过程你可以举一反三的应用到其它项目工程。

1、启动WinRunner,创建一个NewTest。

点击【Tools】-【GUI Map  Editor】开启GUIMapEditor,再通过【View】-【GUI Files】检查之前 保存的GUIMapFile文件flight4a.gui是否加载。

如果没有自动加载上, 点击【File】-【Open】手动加载

2、开启范例程序FlightReservation。

【Flight4A】,在登录窗口输入名字,至少四个英文字母,密码为 mercury,登录入将WinRunner与FlightReservation窗口调整,使用屏幕 能同时看到。

3、开始脚本录制。

WinRunner中点击,此时你所做得每个鼠标操作与输入都会被 录制,录制图标也会变成。

4、脚本录制中

FlightReservation中点击【File】-【OpenOrder】,在OpenOrder窗口中 点击【OrderNo】,并且输入3后按下【OK】

5、录制完成

点击WinRunner中按钮停止脚本录制。

6、脚本保存

3.2.2 录制注意事项

1、录制前先关闭其它不必要的应用程序或窗口,因为WinRunner检测GUI的能力还是挺强大的,有时会连带把其它GUI对象检索在内。

2、尽量在录制结束时,把程序的界面返回到录制初的版面。

这个目的是为了接下来的脚本执行,脚本执行要求最好打开录制时的最初界面。

3、

3.3 脚本分析

首先我们来看看上面录制好的脚本都保存了哪些信息,如下图

由上图我们知道,红色字体表示录制时当前的窗口的Title。

输入信息将产生edit_set指令等等。

3.4 脚本执行

WinRunner中通过【File】-【Open】打开刚才的录制的脚本,将FlightReservation程序打开。

点击,弹出RunTest窗口,输入脚本执行后结果保存的文件目录名,点【OK】进入测试。

测试结束WinRunner会开启TestResults窗口中,显示测试执行的结果。

3.5 检视测试结果

WinRunner提供二种类型的测试结果检视器,WinRunnerRepor与UnifiedRepor。

WinRunner默认使用WinRunnerRepor检视器。

个人觉得WinRunnerRepor确实好用。

如果要切换检视器,【Tools】-【GeneralOptions...】,点选【Run】-【WinRunnerreportview】-【OK】。

如图

在脚本执行后WinRunner将自动弹出测

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1