51Testing软件测试论坛
标题:
为啥QTP的探测器无法抓取QC的控件
[打印本页]
作者:
bazhen1982
时间:
2013-6-19 16:49
标题:
为啥QTP的探测器无法抓取QC的控件
最近在学习QTP,刚巧学习到了Object Spy,公司是用QC做缺陷管理的,所以就拿QC来试水,可是,当点击Object Spy后变成小手指,再去点击QC中的任意控件,无论是TO还是RO,Properties和Operations标签页中没有任何信息,这是怎么回事?难道是没有抓取到?
作者:
黑羽祭
时间:
2013-6-20 09:34
回复
1#
bazhen1982
先开的QTP还是先开的IE?
作者:
liylong85
时间:
2013-6-20 10:37
协议选择正确与否?
作者:
跑跑跑跑
时间:
2013-6-20 11:04
先打开IE在打开QTP或插件选择错误都会出现这种状况
作者:
bazhen1982
时间:
2013-6-24 11:32
我是先打开的QTP再打开IE的,抓取了一个名为“Authenticate”的空间,object spy判断为WinObject控件,但Properties和Operations标签页中没有任何信息,不像会有TO中有class name, abs_x,abs_y等信息,也不像RO中有accesskey, align, all等信息,不知道是咋回事哦!
作者:
泰然
时间:
2013-6-24 13:01
因为QC上的所有东西都是activex控件,都是用API做出来的特殊控件,所以QTP不识别。你先用对象映射试一试,看看映射后能否识别。如果不行的话,用ChildObjects来遍历。
作者:
zhangrenying
时间:
2013-6-27 13:49
楼上正解啊
作者:
bazhen1982
时间:
2013-6-27 16:41
回复
6#
泰然
谢谢指导,试一下先
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2