(1)底版本QTP安装破解
安装:http://bbs.51testing.com/thread-527025-1-1.html
进行破解:
1、创建文件夹C:/Program Files/Common Files/Mercury Interactive/License Manager
2、创建文件夹C:/Program Files/Mercury Interactive
3、拷贝破解文件mgn-mqt82.exe放在C:/Program Files/Mercury Interactive
4、运行破解文件,提示:
在C:/Program Files/Common Files/MercuryInteractive/License Manager下创建了lservrc文件
5.用记事本打开lservrc,拷贝第一个#号前的一大串字符串。运行QTP,输入这串字符。
(2)lservrc文件不生成。
分析原因:
由于Vista/win7的权限问题,在C:/Program Files/下创建文件,总是要提示目标文件夹访问被拒绝,你需要确认这个操作,确认后又提示WINDOWS需要你的许可才能继续,继续后,文件才会被创建成功。虽然我们使用的账户是管理员,但是系统默认是打开用户帐户控制的。
解决办法:
进入控制面板->进入用户帐户->选择最后一个选项:
打开或关闭“用户帐户控制”,此时是打开状态的,把勾去掉,确定就可以了。
补充说明:
除QTP10.0外,QTP9.2,QTP9.5也适用此方法。
除了Vista外,windows7也适用此方法。
(3)高版本QTP无限使用方法:
下载参考贴子:http://www.iquicktest.com/uft-qtp-12-xiazai.html
无限试用参考帖子:http://www.iquicktest.com/uft-12-cracks.html
方法:
1. 删除C:\ProgramData隐藏目录下的SafeNet Sentinel文件夹
2.运行QTP安装目录下的bin\instdemo.exe
3. 重新运行QTP/UFT 12后即可恢复30天试用
(4)QTP录制时报错: unable to launch the browser 解决
1、 打开注册表:
regedit
2、添加内容:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\iexplore.exe
数值数据:
C:\Program Files\Internet Explorer\iexplore.exe