QTP11问题1:Object Spy探测到的web对象全是WinObject

测试环境:Win7 32位+QTP11+IE11

QTP问题1:Object Spy探测到的web对象全是WinObject

这个问题折腾了2个晚上,在绝望之际终于得以解决。方法如下:

解决办法1:   把IE和QTP都关掉,然后先打开QTP,再打开IE  ---还是识别不了

解决办法2:   查看IE加载项,查看BHOManager Class是否已经被加载 ---查看结果:已经启动了。 (如果没有启动,请手动启动该加载项)

解决办法3:IE版本回退到IE10后,依旧识别不了

IE版本回退到IE9后,使用Object Spy识别对象,浏览器每次都崩溃,而且IE9每次崩溃,我电脑卡死,只能重启电脑(至此,我人也快崩溃了)

IE版本回退到IE8后,问题解决。(此时感觉QTP学习之路又充满了希望....)


注意1:QTP是依靠在IE中的BHOManager Class的动态链接库来识别对象的。所以一定要先打开QTP,然后打开IE,这样SPY才能正确识别。因为打开QTP后,每次打开IE,浏览器会自动加载BHOManager。

 注意2:QTP对IE的兼容性问题,对IE8的兼容性较稳定

 注意3:win7会自动升级IE版本(我在降级到IE8后,第二天执行前一天写的一个脚本,结果脚本一直在running....最后弹出个run error,如下图,然后我用IE打开测试网站准备用Object Spy探测下该对象,结果又识别为WinObject了,再次查看IE版本,发现版本自动升级到了IE10,所以亲们,千万要注意禁止window自动升级IE版本 具体方法问度娘)



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值