8WinRunner测试系统工具的运用精品PPT课件

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

第八章 WinRunner测试系统工具的运用
Slide 10
8.3 设定GUI Map
WinRunner如何识别应用程序中的GUI对象 使用GUI Spy查看GUI对象的属性 选择GUI Map的工作模式 使用RapidTest Script Wizard学习对象并产生
测试脚本
A Free sample background from
Slide 1
第8章 WinRunner测试系统工具的运用
8.1 WinRunner介绍 8.2 使用WinRunner 8.3 设定GUI Map 8.4 编辑GUI Map 8.5 学习虚拟对象 8.6 创建测试 8.7 同步点(Synchronize) 8.8 检查点(Checkpoint)
A Free sample background from
Slide 7
WinRunner的测试过程
WinRunner的测试流程分为以下六个阶段: 创建GUI Map:识别应用程序的GUI对象 创建测试:建立测试脚本 调试测试:对测试脚本除错(debug) 执行测试:在新版应用程序执行测试脚本 查看测试结果 报告发现的错误
A Free sample background from
A Free sample background from
第八章 WinRunner测试系统工具的运用
Slide 9
8.2 使用WinRunner
启动WinRunner WinRunner主窗口 测试窗口 加载WinRunner插件
A Free sample background from
第八章 WinRunner测试系统工具的运用
WinRunner包括的功能生成器 (Function Generator) 可以 帮助用户快速简便的在已录制的测试中添加功能。
WinRunner有两种录制测试的模式:
(1)环境判断模式(Context Sensitive Mode)
(2)模拟模式(Analog Mode)
A Free sample background from
样本软件的登录:可以使用任意用户名(长度至少为4) 登录Flight Reservation软件,密码为Mercury。
WinRunner和测试套件的其他工具一起提供整个测试流程 的解决方案:测试计划、测试开发、GUI负载测试、错误 跟踪以及多用户系统客户端负载测试。常用测试套件有:
➢ TestDirector(测试管理工具) ➢ LoadRunner(用于Client/Server结构软件的测试工具)
执行测试时只需要回放测试脚本。回放测试脚本的过程, 就是WR模拟一个用户使用鼠标选取对象、用键盘输入数 据的操作过程。 WR从GUI map中读取对象描述,并在被 测软件中查找符合这些描述的对象。
A Free sample background from
第八章 WinRunner测试系统工具的运用
第八章 WinRunner测试系统工具的运用
Slide 5
环境判断模式
环境判断模式根据用户选取的GUI对象将用户对软件的操 作动作录制下来,并忽略这些对象在屏幕上的物理位置。 每一次对被测软件进行操作,测试脚本会描述用户选取的 对象和操作动作。
当进行录制时间,WR会对选取的每个对象做唯一描述并 写入GUI map(映射) 中。GUI map和测试脚本被分开保存 和维护。当软件用户界面发生变化时,用户只需更新GUI map。这样一来,环境判断模式的测试脚本将非常容易地 被重复使用。
实践环节 认识并掌握WinRunner系统的配置使用 认识并掌握WinRunner系统进行软件测试的实践
A Free sample background from
第八章 WinRunner测试系统工具的运用
Slide 3
8.1 WinRunner介绍
WinRunner(简称WR)是一种基于MS Windows的功能 测试工具。
第八章 WinRunner测试系统工具的运用
Slide 2
本章教学目标
理论环节 认识WinRunner系统的主要功能及适用范围 认识WinRunner系统进行软件测试的基本思想与策略 学习WinRunner系统进行软件测试的主要任务和过程 掌握运用WinRunner系统工具的应用配置 掌握运用WBiblioteka BaidunRunner系统实现功能测试
WR可以帮助用户自动处理从测试开发到测试执行的整个 过程,可以创建可修改和可复用的测试脚本,而不用担心 软件功能模块的变更。
使用WinRunner进行自动化测试的好处: 快速(Fast)、可靠(Reliable)、 可重复(Repeatable)、可程序化(Programmable)、 广泛的(Comprehensive)、可再使用(Reusable)
Slide 6
模拟模式
模拟模式记录鼠标点击、键盘输入和鼠标在二维平面上 (x轴、y轴)的精确运动轨迹。执行测试时,WR让鼠标 根据轨迹运动。
模拟模式对于那些需要追踪鼠标运动的测试非常有用, 例如画图软件。
A Free sample background from
第八章 WinRunner测试系统工具的运用
A Free sample background from
第八章 WinRunner测试系统工具的运用
Slide 4
WinRunner的测试模式
以WinRunner执行测试,就与人工测试一样,WinRunner 会仿真鼠标的动作与键盘的输入。当在软件操作中点击 GUI(图形用户界面)对象时,WR会使用一种类C的测试 脚本语言 (TSL) 生成一个测试脚本。测试人员可以用手工 编程的方法编辑这个脚本。
第八章 WinRunner测试系统工具的运用
Slide 8
样本软件和测试套件
WinRunner 7.6 中附带了一个用于航班预定的样本软件 Flight Reservation。该样本软件有两个版本Flight4A 和 Flight4B,其中 Flight4A 版本是正常的软件, Flight4B 版本中则有意识加入了一些错误。
相关文档
最新文档