51Testing软件测试论坛
标题:
QTP10.0无法识别IE8.0的ActiveX控件
[打印本页]
作者:
llxwhhit
时间:
2010-4-26 10:13
标题:
QTP10.0无法识别IE8.0的ActiveX控件
我使用QTP9.5在IE7.0上录制时,对ActiveX控件都是识别的,
后来QTP升级到10.0,IE升级到IE8之后,原来的代码不能运行了,后来发现是ActiveX控件没有识别
手动重新录制也不识别,在Active Screen中选中ActiveX控件右键单击也不出现右键菜单
备注:
启用QTP时已经勾选了ActiveX了
QTP10.0在IE6下面可以识别ActiveX控件的
不知道大家有没有遇到过这样的情况,怎么解决的?
请高手指教,谢谢~
作者:
lixiaoxiao6
时间:
2010-4-26 10:23
标题:
回答
遇到过,但是不知道怎么解决
作者:
llxwhhit
时间:
2010-4-26 11:12
在QTP10.0的IE8下对ActiveX控件里面的元素可以识别的到的,回放也可以成功
假设在QTP9.5下是Browser("XXX").ActiveX("XXX").WinButton("XXX").Click
现在录制的脚本为Browser("XXX").WinButton("XXX").Click
因为想做成支持不同版本的IE的,所有如果改为后者的话,在IE7.0和6.0下可能就通不过了
作者:
冥王无名
时间:
2010-4-26 12:10
呵呵,双份脚本吧
作者:
msnshow
时间:
2010-4-26 21:44
兼容问题,没办法,就像LR9.5不兼容IE8一样
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2