- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验Winrunner的使用.ppt
实验 Winrunner的使用 开启Winrunner 开启Winrunner,选择“Tools” →“General Options…” 修改GUI Map模式为GUI Map file per test,确认后重启软件。 GUI map 选择ToolsGUI Map Editor 可以查看GUI map的内容。GUI map实际上是一个或多个GUI map文件的总和。 在GUI Map Editor中,可以查看整个GUI map或单个GUI map文件的内容。GUI对象按照他们在软件中出现时所在的窗体分组。 也可以在GUI Map Editor保存GUI Map。 一、使用两种录制模式 操作演示:录制Context Sensitive模式的测试脚本 1、启动WR 2、启动Flight 4A,并登录 3、开始以Context Sensitive模式录制测试脚本 4、开启3号订单 5、停止录制 6、储存测试脚本为lesson3 7、保存GUI Map File,命名为flight4a.gui 保存GUI Map 1). 选择ToolsGUI Map Editor,打开编辑器。 2). 选择ViewGUI Files。 3). 确认Temporary文件显示在GUI File清单中。文件名前有一个星号(*),表示GUI map文件被改变了。当文件保存后,星号消失。 4). 在GUI Map Editor中,选择FileSave打开Save GUI File对话框。 5). 选择文件夹、文件名(或输入新文件名)。点击保存。被保存的GUI map文件被加载并显示在GUI Map Editor里。下次开启可在此加载。 一、使用两种录制模式 操作演示:录制Analog模式的测试脚本 1、打开lesson3测试脚本,将光标移到最后一行 2、开始以Context Sensitive模式录制测试脚本 3、打开传真订单窗口,输入Fax Number:4155551234 4、勾选“Send Signature with order” 5、在Context Sensitive模式下录制签名动作 6、清除签名 7、将Fax Order窗口移动到其它位置 一、使用两种录制模式 8、使用F2切换到Analog模式下录制签名动作 9、再按F2切换回Context Sensitive模式,并将 订单传真出去 10、停止录制 11、保存测试脚本lesson3 12、保存更新后的GUI Map File到flight4a.gui 操作演示:执行测试脚本lesson3,并分析测试结果 二、加入检查点 GUI对象检查点 在测试应用程序时,通常是透过检查GUI对象的属性,来测试功能是否正常。当GUI对象的属性值与预期的值不符合时,表示有问题产生了。 在WR中可以建立GUI检查点,可以检查: 二、加入检查点 插入GUI检查点 1、启动WR,并加载GUI Map File (flight4a.gui) 2、启动Flight 4A,并登录 关于运行差异的提示 当WinRunner以Debug或者Verify模式运行测试,如果发现与预期结果不一致的地方,会给出提示:这里我们选择Continue继续运行,最后在结果中查看错误。 建立GUI对象检查点时的建议 可以使用createGUI CheckpointFor Multiple Objects…,一次检查窗口中多个或是全部的GUI对象; 如果打算在深夜或无人时执行测试,可以设定当检查点不一致时,WR不要显示讯息以免中断测试的执行; 如果想要更新检查点的预期值,请以Update模式执行一次测试脚本,则WR会以执行当时截取到的值,覆盖原本的预期值,成为新的预期值。 关闭提示 WinRunner 主窗口? Settings? General Options… 在Flight 4A中运行测试 在Flight 4B中运行测试 开启在Flight 4B,运行测试脚本,并查看测试结果,找出错误。 二、加入检查点 位图检查点 如果应用程序包含位图,我们可以通过插入位图检查点,逐一对比各个像素来比较捕获的位图。 每当捕获一个对象,WR插入一条obj_check_bitmap语句到测试脚本中,并通过该语句检查一个窗口或一个范围。 分别在Flight 4A和Flight 4B中运行测试,并查看结果,在Flight 4B中发现无法清除签名的mismatch错误。点击红色字体的结果查看原因。 三、插入同步点 当执行测试时,所测试的应用程序每次操作的响应时间并不一定,导致执行输入动作的时间也需要等待。 比如以下的动作,会花几个秒钟: 从数据库取得数据; 等待一个窗口开启; 等待状态
您可能关注的文档
- 国际经济与贸易专业课程简介-商学院-山东政法学院.doc
- 图5-17右后翼子板侧面撞击示意图1.ppt
- 图7乙酰苯肼小鼠肝脏(中倍).ppt
- 图表制作与数据分析工具origin快速入门.ppt.ppt
- 圆-新年华教育.doc
- 圆周角定理_北师大.ppt.ppt
- 圆心角、弦心距.ppt
- 圆心角和圆周角课件.ppt
- 圆的几何定理(一).ppt
- 圆的对称性(高).ppt.ppt
- 全草类药用植物腊叶标本制作技术规程(DB36-T 1740-2023).docx
- DB3701/T 49-2023 政务信息系统 零信任网络安全应用要求.docx
- DB36_T 1517-2021 酸性土壤改良与评价技术规范.docx
- DB36T 1734-2022 大球盖菇-水稻生产技术规程.docx
- DB36T 1476-2021碳普惠平台建设技术规范.docx
- DB36_T 1518-2021 植保无人机防治水稻病虫草害操作技术规程.docx
- DB36∕T 1336-2022 食品快速检测实施型技术机构建设通用技术规范(江西省).docx
- DB36_T 1425-2021 鲜食玉米与绿肥间作生产技术规程.docx
- DB36T 1413.4-2021 中小学研学旅行 第4部分:评价规范.docx
- DB36T 1703-2022 一年二熟葡萄生产技术规程.docx
文档评论(0)