51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

GUI MAP的使用问题

[复制链接]

该用户从未签到

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

使用道具 举报

该用户从未签到

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

使用道具 举报

该用户从未签到

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

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 22:36 , Processed in 0.071069 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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