51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2546|回复: 3
打印 上一主题 下一主题

关于映射标准类和定义虚拟对象

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-7-17 11:21:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
学习WR时感觉映射标准类和定义虚拟对象的功能差不多,都是用来处理识别不了的问题。
那为高人能说说两者的区别,分别用在什么场合?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-7-17 12:07:38 | 只看该作者

我不是高人,但是这2种我都用过

1映射标准类,比方说wr识别的class叫A,你把它映射成toolbar,以后碰到了用A标示的obj,都会自动按照toolbar来录制,也可以使用toolbar相关的函数。(这个是我实际应用过的)
2定义虚拟对象,跟这个对象的位置紧密相关(就是说再rerun脚本前要想办法保证定义的虚拟对象要出现在相同的地方),灵活性差一点。但是如果有多个类似的obj,你虚拟了其中的1个,那wr也只会识别出定义的那个,其他的也都需要定义虚拟对象才会得到你想要的结果。
至于都用在什么场合??
自己看着办吧!我的原则是哪种容易实现,就用哪种。(其实就是说不清他们的适用场合)
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-7-17 14:10:04 | 只看该作者

忘了提了

如果菜单是即时生成的,则可能无法用映射标准类的方法。具体为什么我没怎么搞过,只是遇到过,应用程序使用的是第三方控件,菜单都是即时生成的,而且根据加载数据和程序版本的不同,菜单项也是不同的,所以映射,虚拟,鼠标录制都不行,只能改用toolbar(菜单和toolbar是对应的,呵呵,运气好)。
希望有大虾能解惑!
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-7-17 14:13:54 | 只看该作者
先谢谢楼上的。
思考中......
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-5-23 21:04 , Processed in 0.066947 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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