51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2662|回复: 2
打印 上一主题 下一主题

GUI MAP的使用问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-6-5 14:54:33 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
在什么情况下使用GUI MAP不是很清楚,望高手们指点!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

3#
发表于 2006-6-6 13:35:00 | 只看该作者
简单的说,你的脚本里的每个操作对象,WR都会到GUI MAP中去找他的属性描述,然后在你的测试软件上找到对应的相同描述的对象,这样就实现了模拟你之前的操作.
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2006-6-5 16:14:04 | 只看该作者
环境判断模式(Context Sensitive mode)
这种模式根据你选取的GUI 对象(如窗体、清单、按钮等)把你对软件的操作动作录
制下来,并忽略这些对象在屏幕上的物理位置。每一次你对被测软件进行操作,测试
脚本中的脚本语言会描述你选取的对象和你的操作动作。
当你进行录制时间,WR会对你选取的每个对象做唯一描述并写入GUI map(映射) 中。
GUI map 和测试脚本被分开保存维护。当软件用户界面发生变化时,你只需更新GUI
map。这样一来,环境感应模式的测试脚本将非常容易地被重复使用。
执行测试只需要回放测试脚本。WR 模拟一个用户使用鼠标选取对象、用键盘输入数
据。WR 从GUI map 中读取对象描述,并在被测软件中查找符合这些描述的对象。
WR 可以在同一个窗体中找到这些对象,即使它们的位置发生过变化。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-9-20 18:32 , Processed in 0.065587 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表