- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十一章 维护你的测试脚本
第十一章 维护你的测试脚本;11.1 当使用者接口改变时;在 GUI Map 中记录了应用程序中 GUI 对象的描述(descriptions),其内容由以下二部份所组成:
1、逻辑名称(logic name):一个简短且直觉的名称,用来代表 GUI 对象,我们可以看到这个
名称出现在测试脚本中,例如
「Insert Order」就是某个 GUI 对象的逻辑名称。
2、实体描述(phsical description):一组可用来唯一识别 GUI 对象的属性,例如上面那个例子:
表示这个 GUI 对象是属于「push_button」类别,也就是一个按钮,且按钮上的卷标label)为「Insert Order」
;在执行测试脚本时,当 WinRunner 读取到一个 GUI 对象的逻辑名称后,WinRunner 会到 GUI Map
中寻找这个 GUI 对象实体描述,然后以这些属性,在应用程序上找到拥有这些属性的 GUI 对象。
所以当应用程序上的 GUI 对象有变更,我们就必须在 GUI Map 中修改此 GUI 对象的实体描述,如此一来,WinRunner 就可以识别此 GUI 对象了。
;接下来的课程我们会学习
在 GUI Map 中编辑 GUI 对象的属性
新增一个 GUI 物件到 GUI Map 中
使用执行精灵(Run wizard)自动侦测使用者界面的变动,并自动更新 GUI Map
;11.2 在 GUI Map 中编辑 GUI 对象的属性;1. 开启 WinRunner 并加载 GUI Map File
执行【开始】-【程序】-【WinRunner】-【WinRunner】,如果是第一次执行 WinRunner,会开启欢迎窗口,则点选【New Test】;如果没有开启欢迎窗口,则点选【File】-【New】。
检查 GUI Map File 是否已经加载,点选【Tools】-【GUI Map Editor】开启 GUI Map Editor,再点选【View】-【GUI Files】检查是否加载 flight4a.gui。如果 flight4a.gui 没有加载,点选【File】-【Open】然后选取 flight4a.gui 后,按下【Open】将其载入。
;2. 开启 GUI Map Editor
选取【Tools】-【GUI Map Editor】,开启 GUI Map Editor。
在 GUI Map Editor 选取【View】-【GUI Map】,则【Windows/Objects】清单会以阶层方式 列出目前 GUI Map 的内容,每个 GUI 对象都在其所隶属的窗口之下,且每个 GUI 对象会根据其类别(class)以不同的图标显示,并显示 GUI 对象的逻辑名称。
;;3. 找到「Insert Order」按钮
在 GUI Map Editor 选取【View】-【Collapse Objects Tree】,以便只检视窗口。
对「Flight Reservation」窗口点二下,「Flight Reservation」窗口会展开并显示属于「Flight
Reservation」窗口的所有 GUI 对象。找到「Insert Order」按钮。
;4. 检视「Insert Order」按钮的实体描述
点选「Insert Order」按钮,在 GUI Map Editor 下方会显示「Insert Order」按钮的实体描述。
;5. 修改「Insert Order」按钮的实体描述
点选【Modify】按钮或试在「Insert Order」按钮点二下,会开启 Modify 窗口,并显示「Insert Order」按钮的逻辑名称与实体描述。;11.3 新增 GUI 物件到 GUI Map;1. 开启 Flight Reservation 并登入
执行【开始】-【程序】-【WinRunner】-【Sample Applications】-【Flight 4A】。
2. 开启 GUI Map Editor
在 WinRunner 选取【Tools】-【GUI Map Editor】,当 GUI Map Editor 开启后选取
【View】-【GUI Files】。
;3. 学习登入窗口的所有 GUI 对象
点选【Learn】按钮,此时鼠标光标会变成 ,点选登入窗口的标题列,则 WinRunner 会跳出
一个讯息窗口,询问你是否要学习窗口中所有的 GUI 对象。
;4. 储存 GUI Map
选取【File】-【Save】储存 GUI Map,点选【OK】将新的
您可能关注的文档
- 第三章 满足客户需求.ppt
- 第三章 核酸X.ppt
- 第三章 环境污染与人体健康 安徽理工精品课程 环境科学概论.ppt
- 第三章 电阻电路的一般分析方法1.ppt
- 第三章 相干多途信道-3-信号的模糊度函数.ppt
- 第三章 磺化与硫酸化.ppt
- 第三章 第三节水资源的合理利用(上课用).ppt
- 第三章-2 食品污染及其预防-生物性污染-霉菌.ppt
- 第三章_时间序列.ppt
- 第三章三相可控整流电路ppt.ppt
- 《GB/T 12668.7202-2024调速电气传动系统 第7-202部分:电气传动系统的通用接口和使用规范 2型规范说明》.pdf
- 《GB/T 15692-2024制药机械 术语》.pdf
- GB/T 15692-2024制药机械 术语.pdf
- 中国国家标准 GB/T 15692-2024制药机械 术语.pdf
- GB/T 19633.1-2024最终灭菌医疗器械包装 第1部分:材料、无菌屏障系统和包装系统的要求.pdf
- 中国国家标准 GB/T 19633.1-2024最终灭菌医疗器械包装 第1部分:材料、无菌屏障系统和包装系统的要求.pdf
- 《GB/T 19633.1-2024最终灭菌医疗器械包装 第1部分:材料、无菌屏障系统和包装系统的要求》.pdf
- 《GB/T 30117.1-2024非相干光产品的光生物安全 第1部分:通用要求》.pdf
- 《GB/T 33348-2024高压直流输电用电压源换流器阀 电气试验》.pdf
- GB/T 33348-2024高压直流输电用电压源换流器阀 电气试验.pdf
文档评论(0)