51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

12
返回列表 发新帖
楼主: lantianwei
打印 上一主题 下一主题

[原创] QTP如何进行映射

[复制链接]

该用户从未签到

21#
 楼主| 发表于 2007-11-16 15:13:04 | 只看该作者

回复 19# 的帖子

映射其实是很有意义的
在我们做WR项目的过程中,一般碰到对象不识别用以下四中方法:
1.加载相应插件(优先级最高)
2.将对象进行映射
3.自己开发函数或模拟键盘操作
4.虚拟对象或自己写插件(优先级最低)
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2007-11-17 12:05:00 | 只看该作者
可以写代码实现.不要映射.
回复 支持 反对

使用道具 举报

该用户从未签到

23#
 楼主| 发表于 2007-11-17 12:50:52 | 只看该作者

回复 22# 的帖子

代码是可以实现,但是如果可以映射的话,我想那是最方便的.
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2007-11-18 22:38:21 | 只看该作者
我想你的 问题应该就是 QTP 里面的 虚拟对象的 问题吧!
回复 支持 反对

使用道具 举报

该用户从未签到

25#
 楼主| 发表于 2007-11-22 16:23:13 | 只看该作者
终于找到映射的代码了(一个小例子),和大家一起分享:
'Object identification configuration for user-defined object "listview20wndclass"
App.Options.ObjectIdentification("WinListView").CreateUserDefinedObject("listview20wndclass")
App.Options.ObjectIdentification("listview20wndclass").OrdinalIdentifier = "location"
App.Options.ObjectIdentification("listview20wndclass").MandatoryProperties.RemoveAll()
App.Options.ObjectIdentification("listview20wndclass").MandatoryProperties.Add("attached text")
App.Options.ObjectIdentification("listview20wndclass").MandatoryProperties.Add("nativeclass")
App.Options.ObjectIdentification("listview20wndclass").AssistiveProperties.RemoveAll()
App.Options.ObjectIdentification("listview20wndclass").AssistiveProperties.Add("window id")
App.Options.ObjectIdentification("listview20wndclass").EnableSmartIdentification = False
App.Options.ObjectIdentification("listview20wndclass").BaseFilterProperties.RemoveAll()
App.Options.ObjectIdentification("listview20wndclass").OptionalFilterProperties.RemoveAll()
回复 支持 反对

使用道具 举报

该用户从未签到

26#
 楼主| 发表于 2007-11-22 16:23:47 | 只看该作者
感觉比WR要麻烦很多,这方面做的真没WR好!
回复 支持 反对

使用道具 举报

该用户从未签到

27#
发表于 2007-11-22 20:37:49 | 只看该作者
这是AOM中关于Identification 的一部分嘛。。。Generate script就有的,只是运行代码和手动映射步骤、原理都是一样的,如果手动映射不成功,那么代码一样映射不能成功的。。。
回复 支持 反对

使用道具 举报

该用户从未签到

28#
发表于 2007-11-27 14:39:34 | 只看该作者
不懂啊
回复 支持 反对

使用道具 举报

该用户从未签到

29#
发表于 2012-4-24 20:44:44 | 只看该作者
虚拟对象用过,映射还不清楚,研究下!
回复 支持 反对

使用道具 举报

该用户从未签到

30#
发表于 2012-4-26 21:58:51 | 只看该作者
把一个识别为winobject的下拉列表映射成Winlist,怎么试都不行,有哪位高人指点一下,该怎么用?谢谢!
回复 支持 反对

使用道具 举报

该用户从未签到

31#
发表于 2012-4-28 19:13:23 | 只看该作者
哇哇  第一次接触  踩踩
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 01:30 , Processed in 0.070924 second(s), 21 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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