安装完成qtp后,在打开软件的时候会提示这样的错误,这是因为qtp的license没有被破解成功,下面我们就来讲解一下怎么利用自带的破解程序来破解
在网上下载的qtp安装程序,一般都会带有破解程序,如图中看到的将破解这个压缩包解压,看到一个qtp9.2.exe,按照安装方法的说明将他放到安装目录下的Bin文件中
然后双击qtp9.2.exe,这时候打开一个框看到上面说明了licecse保存的路径在C盘下面,按照这个路径去找到licecse并复制
这时候单击步骤1中看到的install license,在打开的界面上选择seat license并单击下一步,在弹出框中单击确定
在新打开的界面上显示一些基本信息,这里没有选择就单击下一步,在接着出现的界面上粘贴刚刚复制的license并单击下一步按钮,这时候系统会去检查license是否合法
接着弹出一个界面显示安装license的结果信息,这里可以看到过期时间:never expires,表示永不过期说明破解成功,接着单击下一步按钮,这时候会提示你安装license失败(因为我这个是已经破解成功的),这个不用管它,直接单击完成
这时候破解成功了,重新打开qtp软件,我们看到的界面启动成功
你使用QTP11吧,那个可以无限期的修改三十天的时间,我现在就是这样,用到挺好的,关于你这个问题,我也遇到过,后来找到新办法就没用了
1.下载安装QTP。
2.在C:\Program Files\Common Files\Mercury Interactive下创建文件夹:License Manager
3.将破解工具mgn-mqt82.exe复制到C:\Program Files\HP\QuickTest Professional\bin下。
4.运行mgn-mqt82.exe,ok,关闭。
5.用记事本打开License Manager下的lservrc文件,将第一行 # 前的代码Copy。
6.将代码paste到license向导中的license输入的地方,就可以了
恭喜成功了!
mgn-mqt82.exe 要放在安装目的bin下。
License Manager文件夹建在 C:\Program Files\Common Files\Mercury Interactive下
你说“C:\Program Files\Mercury Interactive(自己手动创建)”???为什么要手动创建啊,安装以后这个路径就有了啊,你要确认你已经正确安装,并排除常见的错误,再去破解
\Program Files\HP\QuickTest Professional\bin下。4.运行mgn-mqt82.exe,ok,关闭。5.用记事本打开License Manager下的lservrc文件,将第一行 # 前的代码Copy。