Winrunner学习2).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 1.简介 1.1 Winrunner测试流程 2.创建GUI map 2.1 WinRunner如何识别GUI对象 2.2 GUI Map模式的分类 2.3 让WinRunner自动学习GUI 2.3.1RapidTest Script wizard的使用 3.录制脚本 3.1录制测试 3.1.1整个过程的脚本语言 3.2 WR提供了三种执行测试脚本的模式 3.3 插入点 3.4 DataDriver Wizard使用 3.4.1 驱动精灵使用步骤 4. 使用TSL撰写测试脚本 4.1 介绍几种简单的脚本函数 4.2 如何得到tickets,price和total的值 4.3 当要执行这些脚本语言时 Winrunner学习 1 简介 WinRunner(简称WR)是基于MS Windows的功能测试工具,它可以自动处理从测试开发到测试执行的整个过程。可以创建可以修改和可以复用的测试脚本。 1.1 WinRunner测试的流程 WR的测试过程可以分为六个步骤: 创建GUI map 录制测试脚本 调试测试脚本 执行测试 查看测试结果 报告发现的错误 2 创建GUI map 2.1 WinRunner如何识别GUI对象 GUI对象:指Windows应用程序的窗口(Windows),菜单(Menus),按钮(Buttons),列表(Lists)这些基本组件.WR通过”Learn”学习这些属性来识别和定位GUI对象,而WR有个菜单选项可以是专门来查看桌面上任何GUI对象的属性的。 例如,我们来看一下WR自带的一个样本程序Flight4a,它的登陆界面其中一个OK按钮的属性。 打开Winrunner程序,选择Tool工具菜单GUI Spy,选择这个窗口右上角的Spy按钮,当鼠标移到登陆界面时,在窗口外边会出现闪动的外框,您只要把鼠标放到我们要查看的OK按钮那里就会发现在GUI Spy这个窗口里会出现许多信息,其中Recorded这个选项卡里显示的就是我们想要查看的属性。如下图所示: 这个例子中使用的GUI Spy按键只有对GUI的查看属性功能,并没有把所”Learn”的信息存储起来。 2.2 GUI Map模式的分类 GUI Map是一个或者多个GUI Map文件的总和,有两种组织GUI Map文件: 你可以为整个软件创建GUI map文件,或者为每个窗体创建一个GUI map文件,这是WR默认的模式。对有经验的用户来说,Global GUI map file这是最有效的方式 WR可以在每次创建新的测试时,自动创建相关的GUI map文件,你不用担心有关GUI map文件的创建,保存或读取问题。如果你是新手,可以使用这种GUI map file per test这种方式。 这两种方式的切换是在ToolGeneral OptionsGeneralGUI Files,这里就可以设定模式。如下图所示: 2.3 让WinRunner自动学习GUI 2.3.1RapidTest Script wizard的使用 RapidTest Script wizard只能在Globe GUI Map File的模式下使用,在录制脚本前使用RapidTest Script wizard一次性学习被测软件所有的GUI对象,生成并保存GUI map文件后在脚本开头部分使用GUI_load语句加载这个MAP文件。 选择InsertRapidTest Script wizard 点击手型图标,然后点击被测软件,被测软件的窗体名称会显示在Window Name框中。 点击下一步。 选择WR创建的测试类型,当RapidTest Scipt Wizard在被测软件中走查结束,你选择的 的测试就会被显示在WR窗口中。如图所示: 你可以选择以下几种类型的测试: GUI Regression Test(界面回归测试)—用来比较软件不同版本种的GUI对象。例如检查一个button是否被禁用。创建这种测试时,WR先捕捉GUI对象默认信息。在回归测试时,WR把当先信息和默认比较,并报告不符合的地方。 Bitmap Regression Test(位图回归测试)-用来比较软件不同版本种的位图图片。 User Interface Test(用户界面测试)-这种测试决定被测试软件是否符合Microsoft windows标准。 Test Template(测试模板)-这种测试提供一个操作被测软件的自动测试的基本框架。它打开和关闭每个窗口,为你留下可以添加代码(手下或者录制)的

文档评论(0)

bm5044 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档