[计算机软件及应用]winrunner实验指导书.docVIP

[计算机软件及应用]winrunner实验指导书.doc

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机软件及应用]winrunner实验指导书

Winrunner实验指导书 实验一:以GUI Spy 检视 Flight Reservation范例程序登录窗口的GUI对象。 一、实验步骤 1. 开启Flight Reservation 范例程序执行【开始】-【程序集】-【WinRunner】-【Sample Applications】-【Flight 4A】,登入窗口会开启。在【Agent Name】输入名字,至少四个英文字母,【Password】输入mercury,按下【OK】按钮登入Flight Reservation。 2. 开启WinRunner 执行【开始】-【程序集】-【WinRunner】-【WinRunner】,如果是第一次执行WinRunner,会开启欢迎窗口,则点选【New Test】;如果没有开启欢迎窗口,则点选【File】-【New】。 3. 开启GUI Spy 点选【Tools】-【GUI Spy】开启GUI Spy,勾选【Hide WinRunner】。 4 检视WinRunner 用来识别【OK】按钮的属性 在GUI Spy 按下【Spy】按钮,WinRunner 会缩到最小,这时你可以看到Flight Reservation的登入窗口,将鼠标移动到登入窗口上,这时你可以看到被鼠标指到的GUI 对象会有个外框在闪动,同时GUI Spy 也会显示此GUI 对象的属性。将鼠标移到【OK】按钮上,然后按下左边的【Ctrl+F3】,会跳出Spy 模式,你可以看到GUISpy 中显示【OK】按钮的属性。 5. 检视GUI Spy 显示的信息 在GUI Spy 最上面显示了这个【OK】按钮所隶属的窗口是Login 窗口,且此【OK】按钮的logic name 为OK。在【Recorded】页签,则是显示WinRunner 用来识别【OK】按钮的属性,分别是class: push_button 以及label:Ok,表示这个GUI 对象是个按钮,按钮上面的文字是OK。在【All Standard】页签,则是显示【OK】按钮的所有属性。在这你发现到WinRunner 只用最少的属性来识别GUI 对象。 6. 检视Login 窗口上其它GUI 对象的属性花一点时间,用GUI Spy 检视一下Login 窗口上其它GUI 对象的属性。 7. 关闭GUI Spy按下【Close】关闭GUI Spy。 实验二 如何加入同步点 一、实验过程 1、在Flight Reservation 中建立一张新的订单,并新增到数据库中。 2、变更预设等待时间的设定。 3、 如何识别何种问题需要以同步点解决。 4、加入同步点。 5、执行测试脚本并检视结果。 二、实验步骤 1、录制测试脚本 1. 开启WinRunner 并加载GUI Map File 2 开启Flight Reservation 并登入 3开始以Context Sensitive 模式录制测试脚本 在WinRunner 点选【Test】-【Record – Context Sensitive】或是直接点选工具列上的按钮。 4. 建立新的订单 在Flight Reservation 中点选【File】-【New Order】。 5. 填入航班与旅客资料 请输入以下数据 【Date of Flight】: 11/11/11(日期格式为 MM/DD/YY,日期要大于今天的日期) 【Fly From】:Denver 【Fly To】: Frankfurt 点选【Flights…】按钮,选取一个航班 【Name】:swpu 【Class】:Economy 6. 点选【Insert Order】,当完成新增订单后,状态列会显示Insert Done…的讯息。 7. 点选【Delete Order】删除刚刚新增的订单,并按下【Yes】确认。 8. 停止录制 在WinRunner 中点选【Test】-【Stop Recording】,或是直接点选工具列上的按钮停止录制测试脚本。 9. 储存测试脚本 点选【File】-【Save】或是直接点选工具列上的按钮,将测试脚本储存成lesson2 2 、变更预设等待时间的设定 Winrunner预设等待时间为10秒钟。为了模拟出需要加入同步点的状况,下面将变更Winrunner预设等待时间的设定缩短为1秒钟。 (1)点选【Tools】-【General Options…】-【Run】-【Settings】,将【Timeout for checkpoints and CS statements】的值预设为1000msec。单击OK按钮,关闭对话窗口。 3、如何识别何种问题需要以同步点解决 现在你已经准备好了,当你执行lesson2 测试脚本时,将会出现同步点的问题。 执行WinRunner 并

文档评论(0)

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

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

1亿VIP精品文档

相关文档