zoukankan      html  css  js  c++  java
  • Windows 7上QTP11破解及java等插件破解方法

    QTP11破解方法:

    1.准备文件

    注册机mgn-mqt82.exe

    2.安装QTP11

    3.运行注册机mgn-mqt82.exe

    如果运行mgn-mqt82.exe 没有反应-,请注意关掉暂时关掉杀毒软件

    根据路径“C:Program FilesCommon FilesMercury InteractiveLicense Managerlservrc”

    以上方法是网上9.2 的破解方法, 以下是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

    插件破解方法:
    以下方法中,如果找不到HKEY_LOCAL_MACHINESOFTWAREMercury InteractiveQuickTest ProfessionalAdd-In Manager路径,可以到HKEY_CURRENT_USERSOFTWAREMercury InteractiveQuickTest ProfessionalMicTestAdd-In Manager下面找一下,不确定是否因为win7版本或运算位数导致目录不同。
    1.net插件安装

    将下载下来的插件进行解压缩到目录qtp92-net-addin中,进入该目录,点击setup.exe,直接默认安装,到最后,把“立即注册”取消,安装完毕。重新启动qtp,会发现插件已经存在,但是显示灰色,不可选,状态为no license。

    2.破解.net插件

    (1)进入注册表,将HKEY_LOCAL_MACHINESOFTWAREMercury Interactive备份

    (2)找到HKEY_LOCAL_MACHINESOFTWAREMercury InteractiveQuickTest ProfessionalAdd-In ManagerWPF,将名称为“默认”的键值修改为“QTCoreAddin”,再将“ProgID”的键值修改为 “Mercury.AddinBaseObj”

    (3)找到HKEY_LOCAL_MACHINESOFTWAREMercury InteractiveQuickTest ProfessionalAdd-In ManagerWinForms,将将名称为“默认”的键值修改为“QTCoreAddin”,再将“ProgID”的键值修改为 “Mercury.AddinBaseObj”

    (4)关闭注册表,重启软件,发现.net和wpf插件的状态变为built in状态,经过验证,可以正常使用

    3.破解 java 插件

    (1)进入注册表,将HKEY_LOCAL_MACHINESOFTWAREMercury Interactive备份

    (2)找到HKEY_LOCAL_MACHINESOFTWAREMercury InteractiveQuickTest ProfessionalAdd-In Managerjava,将名称为“默认”的键值修改为“QTCoreAddin”,再将“ProgID”的键值修改为 “Mercury.AddinBaseObj”

    (3)关闭注册表,重启软件,发现java插件的状态变为built in状态,经过验证,可以正常使用

    4.破解webservice插件

    (1)进入注册表,将HKEY_LOCAL_MACHINESOFTWAREMercury Interactive备份

    (2)找到HKEY_LOCAL_MACHINESOFTWAREMercury InteractiveQuickTest ProfessionalAdd-In Managerwebservice,将名称为“默认”的键值修改为“QTCoreAddin”,再将“ProgID”的键值修改为 “Mercury.AddinBaseObj”

    (3)关闭注册表,重启软件,发现webservice插件的状态变为built in状态,经过验证,可以正常使用

    QTP11 30天试用期到后的破解新方法

    1. 找到 C:ProgramDataSafeNet Sentinel 目录,更名或者删除.2. 找到 QTP11 安装目录下bin子目录,如 C:Program Files (x86)HPQuickTest Professionalin,执行.(win7以管理员权限执行.) 此方法win7 64bit 可行. 以上两点无法破解,个人用的是win 7 家庭普通版,64bit的,但运行instdemo.exe 后,C:ProgramDataSafeNet Sentinel重新生成Sentinel RMS Development Kit,重启qtp 11还是提示还有30天后过期~!

  • 相关阅读:
    cuda thrust函数首次调用耗费时间比后续调用长原因
    poj2823/hdu3415
    hiho1515
    hiho147周
    hdu1864/2844/2159 背包基础题
    qt + opencv
    Matlab函数编译成dll供c调用
    无处不在的编程思想
    五步使用法——搞定XMLHttpRequest
    AJAX与传统Web开发比较
  • 原文地址:https://www.cnblogs.com/huangmr0811/p/5570969.html
Copyright © 2011-2022 走看看