QTP10.0安装及破解图解

1、双击Setup.exe,出现如下界面后,选择第一项QTP程序安装

2、最好按默认路径安装,安装路径不要有中文名,安装过程中最好都选默认项。

安装过程中若有下面的提示,可选否,无视它。

3、出现如下提示,程序安装下面2个插件才能继续,点击OK安装

.Net Framework 2.0和Microsoft Visual C++ Run-time Components

4、安装完组件后,出现下面的提示后,点击下一步继续

 

5、选择我同意,点击下一步继续

 

6、插件选择,默认插件选择就行(这里面除了默认的插件选择外,再选择一个Java插件,便于后面演示插件的破解)。

 

7、图解中没有提到的步骤均按照默认方式安装,设置完成后,点击下一步开始安装

 

8、直至安装完成,点击按钮完成后,稍等一会

 

9、出现如下提示界面,主要是设置页面,不用改动,点击RUN,即可

 

10、出现证书安装提示界面,此时如下所示,点击下一步

11、出现下面的license-key的时候,不要点击任何内容。

 

下面进入软件破解过程

12、在C:Program FilesCommon FilesMercury Interactive下创建文件夹:License Manager

 

13、将破解工具mgn-mqt82.exe复制到C:Program FilesHPQuickTest Professionalin下

 

14、运行mgn-mqt82.exe,ok,关闭。

 

15、用记事本打开License Manager下的lservrc文件,将第一行#前的代码Copy。

 

16、将代码复制到license向导中的license输入的地方,点击完成就可以了。

 

17、点击下一步完成

 

18、关闭安装设置界面

 

19、运行QTP10,在菜单栏选help>about quicktest professional>license,如下图所示,则成功

 

 

插件破解方法

以Java举例说明。插件破解之前,Java的License状态为 Not Licensed。

 

20、打开注册表 (开始>运行>regedit),找到HKEY_LOCAL_MACHINE/SOFTWARE/Mercury Interactive/QuickTest Professional/Add-In Manager/Java

 

21、将名称为“默认”的键值修改为“QTCoreAddin”,再将“ProgID”的键值修改为“Mercury.AddinBaseObj”

22、关闭注册表,打开QTP

 

Java插件破解完成,现在可以使用了

23、使用QTP前,要取消IE自动填写功能

 

 

原文地址:https://www.cnblogs.com/geminichao/p/6029450.html