一、QTP安装
1. 下载QTP10.0,已放在同级目录中。
2. 解压之后,双击,出现如下界面,选择第一项QTP程序安装。
3. 出现如下提示,程序安装下面2个插件才能继续,点击OK会自动安装
.Net Framework 2.0和MicrosoftVisual C++ Run-time Components。
4. 安装完组件后,出现下面的提示后,点击下一步继续。
5. 选择我同意,点击下一步继续。
6. 插件选择,这里面除了默认的插件选择外,再选择一个Java插件,便于后面演示插件的破解。
7. 图解中没有提到的步骤均按照默认方式安装,设置完成后,点击下一步开始安装。
8. 直至安装完成,点击按钮完成后,稍等一会。
9. 出现如下提示界面,主要是设置页面,不用改动,点击RUN,即可。
10. 出现证书安装提示界面,此时如下所示选择单机许可,点击下一步。
11. 出现下面的license-key的时候,不要点击任何内容,保留该页面,同时进入破解过程。
二、QTP破解
12. 使用破解工具,已放在同级目录中。
13. 找到该路径C:\ProgramFiles\Common Files\Mercury Interactive,并在其下创建文件夹:License Manager
14. 将破解工具mgn-mqt82.exe复制到QTP的安装的路径下运行(默认路径:C:\Program Files\HP\QuickTest Professional\bin下)
15. 运行mgn-mqt82.exe,ok,将以下弹出的窗口关闭即可。
16. 用记事本打开13步中建好的License Manager下的lservrc文件,将第一行#前的代码Copy。
17. 将代码复制到license向导中的license输入的地方,点击完成就可以了。
18. 点击下一步完成
19. 关闭安装设置界面
20. 完成上述步骤后,运行QTO10,在菜单栏选help>about quicktestprofessional>license
如下图所示,则成功
三、QTP插件破解
以java插件为例,插件破解之前
1. 打开注册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\MercuryInteractive\QuickTestProfessional\Add-InManager\Java
2. 将名称为“默认”的键值修改为“QTCoreAddin”,再将“ProgID”的键值修改为“Mercury.AddinBaseObj”
前后
3. 关闭注册表,重启QTP,Java插件的状态已经变成了licensed状态,破解完成,现在可以使用了。
四、问题记录
1. 刚开始安装过程中,出现如下错误提示
原因:这是因为第一次安装失败(或者之前卸载不干净),但已经安装了部分软件造成的。
解决方法:
Ø 如果重新启动后,一样无效,
Ø 那么就进入注册表编辑器,通过修改注册表的方法来解决。除了删除QTP或LoadRunner安装时遗留下的垃圾文件,还必须进行以下操作: 在"开始"-"运行"中输入regedit,进入注册表编辑器,依次查找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager,找到“PendingFileRenameOperations”值,并删除其中所有数据,或者删除该“PendingFileRenameOperations”项,之后就可以正常安装QTP。
PS:这类问题不仅会出现在QTP与LoadRunner的安装过程中,也有可能出现在类似SQL Server的安装过程中,问题产生原因都是一样的。
2. 安装到这两个插件.net framework2.0和microsoft visual c++时,提示command line option syntax error.Type Command/? for help
安装文件所放的目录中不能出现中文,软件的安装目录中就更不要用中文。由于破解文件存在缺陷,所以请不要改变安装路径c:/program file/mercury interactive/quicktestfrofessional/bin,但可以改变安装的盘符,其它按照安装向导提示进行安装,最后安装成功。装LoadRunner也是同样的方法。
启示:以后所有的软件安装,无论是安装文件还是安装位置的路径都不要出现中文。
3. 建议在安装的时候,将所有的插件都安装,打开软件加载插件的时候可以选择性的加载。目前还没有找到什么办法可以重新安装之前没有安装的插件,除了重新下载插件安装之外。
4. 在QTP插件破解的时候,键值修改的时候,注意不要复制空格进去,否则没法破解成功。
原文链接:http://blog.csdn.net/lijia17study/article/details/10608191