昨天进行了QTP10.0与QTP11的安装,成功安装QTP10,对QTP11破解也有所了解
总结如下:
1,QTP10.0只支持xp系统,下载QTP包后,按照默认一直操作,到最后会有一个输入/导入密钥向导界面,先暂停在此界面不管。
2.在C:/Program Files/Common Files/Mercury Interactive下创建文件夹:License Manager(有时可能该文件夹存在,这时就不用再新建了)
3.将破解工具mgn-mqt82.exe复制到C:/Program Files/HP/QuickTest Professional/bin下。(如果你从网上下载的是QTP安装包,mgn-mqt82.exe一般放在QTP crack文件夹或者QTP crack压缩文件中,如果没有自己下个吧)
4.运行mgn-mqt82.exe,会有创建成功的英文提示,关闭mgn-mqt82.exe。
5.用记事本打开License Manager下的lservrc文件,将第一行 # 前的代码复制下来。
6.将代码粘贴到步骤1中输入密钥向导中的license输入的地方,就OK了。
这个方法是可以完全破解安装成功,并长期免费使用的。
QTP11环境是需要win7 64bit操作系统下进行,32bit系统是不支持的,我的电脑是32bit,不能够破解成功的。但是破解方法还是有的,这个就不能实践了。其实QTP10完全就够用了。QTP11破解后试用期30天后还需重新破解,但是不需要重新安装了。
以下方法在WIN7 + QTP 11环境下试验通过,可以随时恢复QTP
11为30days试用版,方法非常简单。
1.找到C:\ProgramData\SafeNet Sentinel或C:\Documents and
Settings\All Users\Application Data目录,更名或者删除
2.找到QTP11安装目录下bin子目录,如C:\Program Files (x86)\HP\QuickTest
Professional\bin,执行instdemo.exe
———————————————————————————————————————
下面这个方法没用过,记下来,留着以下是11的破解方法,同时适用QTP10.0,只不过以下方法破解10.0可以无时间限制,而11只能适用15天或者30天 。如果11的License到期了,可以使用此方法再次重新破解,不需要重装,即可再次使用15-30天。
1.找到lservrc文件,将它剪切至桌面,或者是别的文件夹,注意一定是剪切。
2.运行QTP 11
或者
4. 点击Install License,选择Seat license,因为QTP10和QTP11都采用了两种license ,单机版的和服务器并发的,我们破解的是单机许可。
5. 点击下一步
用记事本打开前面注册机生产的lservrc文件,会看到有4个许可密钥,复制任意一条密钥,从开头至#号结束,粘贴至窗口的文本框中,点击下一步,如果提示该密钥已经安装,何以选择另外一条安装,如果仍然提示,请注意检查第三步lservrc文件是否移走了,
点击下一步
6. 安装完成,启动QTP
恢复QTP 11为30days试用版
以下方法在WINXP + QTP 11环境下试验通过,可以随时恢复QTP 11为30days试用版,方法非常简单。
基本安装完成后
1.需要安装QTP的功能测试许可证服务器安装程序
2.
1. 找到 功能测试许可证服务器安装程序安装目录下的\SafeNet Sentinel 目录,更名或者删除
2. 找到 QTP11 安装目录下bin子目录,如 C:\Program Files (x86)\HP\QuickTest Professional\bin,执行 instdemo.exe 完成后启动可以恢复到30天的试用期限。