- 9
- 0
- 约4.17千字
- 约 17页
- 2019-01-26 发布于福建
- 举报
以win尽runner执行测试
以WinRunner执行测试,就与人工测试一样,WinRunner会仿真鼠标的动作与键盘的输入,当在软件操作中点击GUI对象时,WinRunner会使用一种类C的测试脚本语言TSL生成一个测试脚本。测试人员可以手工编辑脚本。
WinRunner包括的功能生成器可以帮助用户快速简便的在已录制的测试中添加功能。
WinRunner有两种录制测试的模式:
环境判断模式
模拟模式
环境判断模式根据用户选取的GUI对象将用户对软件的操作动作录制下来,并忽略这些对象在屏幕上的物理位置。每一次对被测软件进行操作,测试脚本会描述用户选取的对象和操作动作。
WinRunner安装
WinRunner8.0安装
安装步骤
下面以Windows XP为例介绍如何安装WinRunner8.0。在获取到WinRunner8.0的安装包后,就可以运行安装包进行安装,如图所示。
Name:
Company:
Maintenance Number:1234-5858585858 或8888-5858585858
此处可以修改安装路径
安装结束。
WinRunner基础知识
winRunner程序界面
在学习创建测试之前,先了解一下winRunner的主界面。
执行【开始】-【程序集】-【WinRunner】-【WinRunner】,首先开启 WinRunner Add-in Manager 窗口。
WinRunner Add-in Manager 显示你目前可以使用的 Add-in,我们现在介绍的是并没有使用 任何 Add-in,所以请确认没有勾选任何 Add-in 后按下【OK】按钮。
欢迎界面,选择Create a New Test。
WinRunner工作流程
识别应用程序的GUI对象
建立测试脚本
对测试脚本出错debug
在新版应用程序执行测试脚本
检视测试结果
回报缺陷defect
设定GUI Map
一般的Windows应用程序,通常是由窗口,菜单,list和按钮等所组成,而这些在WinRunner中成为GUI对象。
WinRunner会透过这些GUI对象的属性,如class,label,wedth,height,handle与enabled等,来识别GUI对象。WinRunner只会记录最少但可以组合成唯一的属性来识别GUI对象。
1.1用GUI Spy来查看GUI对象的属性
WinRunner提供一个工具叫GUI Spy,可以用来检视某个GUI对象有哪些属性以及WinRunner是以哪些属性来识别此GUI对象。
1.开启Flight Reservation范例程序
执行【开始】-【程序】-【WinRunner】-【Sample Application】-【Flight4A】,登入窗口会开启。
2.开启WinRunner
执行【开始】-【程序】-【WinRunner】-【WinRunner】-【Create a New Test】,如果没有开启欢迎窗口,则点选【File】-【New】。
开启GUI Spy
点选【Tools】【GUI Spy】开启GUI Spy,勾选【Hide WinRunner】。
检视WinRunner用来识别各按钮的属性
在GUI Spy按下【Spy】按钮,WinRunner会缩到最小,这时你可以看到Flight Reservation的登入窗口,将鼠标移动到登入窗口上,这时你可以看到被鼠标指到的GUI对象会有个外框在闪动,同时GUI Spy也会显示GUI对象的属性。
5.选择GUI Map模式
当WinRunner识别完GUI对象后,会将GUI对象储存在GUI Map File,WinRunner提供二种GUI Map File模式:GUI Map File Test与Global GUI Map File。
GUI Map File Test
在GUI Map File Test模式,当你新建立一个测试脚本,WinRunner就会自动帮组你建立测试脚本的GUI Map File,当你储存测试脚本时,WinRunner也会自动储存GUI Map File,而当你开启测试脚本时,其WinRunner也会自动加载其GUI Map File,总之所有与GUI Map File相关的动作,都由WinRunner自动处理。
Global GUI Map File
在Global GUI Map File模式,你可以多个测试脚本共享一个GUI Map File。在开启测试脚本时,也要同时加载使用的GUI Map File模式。
WinRunner默认值是使用Global GUI Map File。点选【Tools】-【General Options…】-【General】-【GUI Files】,选择你想要的GUI Map
您可能关注的文档
- 医学模糊决策第娜一章2011.ppt
- 医药高等民生理学.doc
- 医药产品经理.doc
- 医药代表业务工李作重点.doc
- 医药高等习解剖学.doc
- 医药产品品牌与坠包装策略.doc
- 医药代表朋心理认同.pptx
- 医药代表实战黄只金宝典.doc
- 医药公司员管理制度.doc
- 医药概念股完全平版一览.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
最近下载
- 12S10管道支架、吊架建筑工程规范图集.pdf VIP
- 铸造工艺学(课本).pdf VIP
- 部编版二年级下册语文全册《写字表》生字字帖.pdf VIP
- 数学六年级上册100道口算题大全(全册各类齐全18份).doc VIP
- 八年级物理寒假提升精品讲义第01讲 力(预习)(原卷版).pdf VIP
- 波谱分析法课件.ppt VIP
- 数学分析第五版(上册)华东师大习题答案解析.docx
- 运筹学基础及应用-第1章-线性规划及单纯形法(胡运权版).ppt VIP
- 八年级物理寒假提升精品讲义第01讲 力(预习)(解析版).docx VIP
- 11S405-4 建筑给水塑料管道安装通用详图国标 建筑图集 汇编 .docx VIP
原创力文档

文档评论(0)