QTP识别所有对象都是winobject
QTP添加对象时识别所有对象都是winobject,识别不了browser、page等,BHOManager Class已启用。先打开QTP,再打开IE也没用好像需要qtp安装web的插件 cherrycai 发表于 2015-8-26 11:19
好像需要qtp安装web的插件
是安装的时候有问题吗?我再重新装一遍试试! 还是先确认你的addin安装正确了没
如果
1.安装完成之后重启一下QTP或者系统,以免DLL文件没有被加载到IE中
2.先启动QTP10.0,然后再打开IE浏览器进行对象的识别操作
3.打开IE浏览器的工具->Internet选项->程序->加载管理项。把加载(BHOManager)的文件状态改为启用(有可能被设为禁用了)
上述方法都不行,建议新建一个用户账户,然后切换到新建的用户账户登陆系统,就能识别了,我的就是这样。(转载) 都试过了,还是不可以,切换用户也不行
这种情况可能的解决方法
①测试时应该先开QTP ,再打开待测网页。(晚于QTP开启的浏览器才能被QTP加载对象并识别)
②网页-工具-InterNet选项-程序-管理加载项。查看BHOManager看是否服务已启动,如果没启动就需要启动一下。(QTP识别浏览器的服务)
页:
[1]