QTP10.0安装破解图解

来源:互联网 发布:淘宝充值平台 退款 编辑:程序博客网 时间:2024/04/29 03:55

QTP10.0安装破解图解

一、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.0microsoft visual c++时,提示command line option syntax error.Type Command/? for help

安装文件所放的目录中不能出现中文,软件的安装目录中就更不要用中文。由于破解文件存在缺陷,所以请不要改变安装路径c:/program file/mercury interactive/quicktestfrofessional/bin,但可以改变安装的盘符,其它按照安装向导提示进行安装,最后安装成功。装LoadRunner也是同样的方法。

启示:以后所有的软件安装,无论是安装文件还是安装位置的路径都不要出现中文。

 3.  建议在安装的时候,将所有的插件都安装,打开软件加载插件的时候可以选择性的加载。目前还没有找到什么办法可以重新安装之前没有安装的插件,除了重新下载插件安装之外。

4.  在QTP插件破解的时候,键值修改的时候,注意不要复制空格进去,否则没法破解成功。

 

                                                                                                                                                                                                                                                                                                 2013-8-30