51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2420|回复: 7
打印 上一主题 下一主题

[原创] 如何使用通配符识别object

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-4-25 14:04:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
例如: 打开word时,text 为“Document1 - Microsoft Word", 而回放时,再次打开word, text 会是“Document2 - Microsoft Word", 导致QTP无法识别该窗口。
记得在WR里是可以使用通配符来解决这个问题的,请问在QTP里该怎么修改?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-4-25 14:06:48 | 只看该作者
哈哈,就用VBScript把这个对象描述出来吧
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-4-25 16:25:56 | 只看该作者
SetTOProperty
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2006-4-26 08:59:45 | 只看该作者
原帖由 我要做SQAD 于 2006-4-25 14:06 发表
哈哈,就用VBScript把这个对象描述出来吧


可以详细说明吗?是用descriptive programming吗?好像不认呀
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-4-26 11:12:05 | 只看该作者
Document1 - Microsoft Word
Document2 - Microsoft Word
这里的1和2可以用正则表达式[1-9]吧
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-4-26 11:33:28 | 只看该作者
你用这种普通方法不行啦,你这样首先用将1-9都放到对象库中才行吧??
看起来还是descriptive programming方便一点~~~
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2006-4-26 12:19:27 | 只看该作者
用编程去描述的话,1阿2阿就不用了,毕竟都是一样的,只不过OS里只能打开一个Word,否则就认不出了.
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2006-4-26 13:13:47 | 只看该作者
想想办法,其实也不是不可以~~
你可以把其他Word窗口都缩小,然后用minimized属性判断~~~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

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

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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