|
本热QTP10+IE8
QTP安装后各种问题:
一、QTP开始录制时,浏览器无法自动弹出,解决方法:
1、IE-工具-管理加载项中查看BHOManager.dll加载项是否存在,若不存在,处理方法如下:
a)先点击QTP的安装文件,修复QTP;
b)Win7下:查看IE加载项,查看BHOManager Class是否已经被加载,而且状态为Enable.没有做修改,保持现状。(若没有BHOManager Class 加载项,
则在QTP安装文件下找到BHOManager.dll并复制到c:\windows\SysWOW64下)重新注册此dll. 以管理员权限打开命令提示符,运行命令:regsvr32
c:\windows\SysWOW64\BHOManager.dll
(加载BHOManager.dll失败时,操作如下:path=%path%;C:\Windows\system32 回车再次运行regsvr32 c:\windows\SysWOW64\BHOManager.dll即可)
2、若存在查看是否启用;
若还不正确,就对QTP进行修复
二、QTP录制,打开浏览器后,无法录制脚本
1、开启QTP时,必须关闭360的相关程序(360安全卫士,360杀毒软件)
2、必须先打开QTP,再打开IE,否则容易出现无法识别对象的问题;
此时,需右键选择以管理员方式运行,才可录制脚本,这样的操作方式有点累赘,以下为解决方法:
3、必须保证当前用户为本电脑的管理员账户,
在计算机右键-管理-本地用户和组-用户下查看是否存在administrator用户,查看其属性,是否是禁用,若是,去掉禁用勾选;
切换用户,在administrator用户登陆系统后,在计算机右键-管理-本地用户和组-用户下,选择不是管理员的用户,右键属性,勾选账户已禁用即可
此后双击QTP即可直接打开并录制脚本 |
|