- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
winrunner安装与使教程winrunner安装与使用教程winrunner安装与使用教程winrunner安装与使用教程
以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】按钮。
识别应用程序的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】,选择你想要的GU
您可能关注的文档
- visual foxpro境与表达式、常用函数的使用visual foxpro环境与表达式、常用函数的使用visual foxpro环境与表达式、常用函数的使用visual foxpro环境与表达式、常用函数的使用.doc
- vhdl作业及答案2vhd作业及答案2vhdl作业及答案2vhdl作业及答案2.doc
- visual c++201第三讲简单图形visual c++2010第三讲简单图形visual c++2010第三讲简单图形visual c++2010第三讲简单图形.ppt
- vhdl第1章数字系统设计eda技术vhdl第1章数字系统设计与eda技术vhdl第1章数字系统设计与eda技术vhdl第1章数字系统设计与eda技术.ppt
- visual studioc++2010使用教程visual studio c++2010使用教程visual studio c++2010使用教程visual studio c++2010使用教程.doc
- visual basic题(有答案)visual basic题库(有答案)visual basic题库(有答案)visual basic题库(有答案).doc
- vf学校教职工管理系统vf校教职工管理系统vf学校教职工管理系统vf学校教职工管理系统.ppt
- visual foxpro序设计教程(第二版)第一章数据库基础课件visual foxpro程序设计教程(第二版)第一章数据库基础课件visual foxpro程序设计教程(第二版)第一章数据库基础课件visual foxpro程序设计教程(第二版)第一章数据库基础课件.ppt
- visual studio2010系列之 c++王者归来visual studio 2010系列之 c++王者归来visual studio 2010系列之 c++王者归来visual studio 2010系列之 c++王者归来.doc
- vs2013程序打包部署过图解vs2013程序打包部署过程图解vs2013程序打包部署过程图解vs2013程序打包部署过程图解.doc
文档评论(0)