QTP 10 破解 之路

LeoXu發表於2014-08-14

 

1、下載QTP 10 安裝包

2、破解軟體(mgn-mqt82.exe)  (阿里云云主機裡執行不了,一執行CPU就99%,也沒有生成lservrc)

  • 手動建立C:\Program Files (x86)\Common Files\Mercury Interactive\License Manager資料夾
  • 將破解工具mgn-mqt82.exe複製到C:/Program Files/HP/QuickTest Professional/bin下,然後右擊“以管理員身份執行”
  • 在C:\Program Files (x86)\Common Files\Mercury Interactive\License Manager\下找到檔案lservrc,用記事本開啟,複製檔案LSERVRC中#之前的字串,那個就是註冊碼, 如:

3QVWCPPOS5NGGFM6KPX64EQFSH6INFRJIVMC5WZ4XIIFIXX86UCPIP4M686DZKV9NANA9BUP# "QuickTestPro" version "6.0", no expiration date, exclusiveJZ7F79F6YQQFVUWNG2V7AW22K537DOELQYNX6VSCNCZ9J8M2QW9OXO5DSEQKUZA46X5BO# "FT-Unified" version "1.0", no expiration date, exclusive 就拷貝#號前的 3QVWCPPOS5NGGFM6KPX64EQFSH6INFRJIVMC5WZ4XIIFIXX86UCPIP4M686DZKV9NANA9BUP
然後貼上到license嚮導中的license輸入的地方,點選確定

 

3、破解QTPro.exe檔案

http://girish999.blogspot.com/2012/02/qtp-10-cracker-or-license-key-to-crack.html

To crack HP-QTP 10 including all add-ins:

  • Get HP-QTP 10.00 Trail version and install it, making sure you select the addins you want during the install.

 

  • First make a copy of QTPro.exe, so that you can start over if you mess up. Then get a HexEditor (e.g. UltraEdit) and open QTPro.exe. Go to Offset/location 0013C8A0, where you'll see the hex-value "0F85C0000000". Change it to "909090909090". If you want, you can get the patched QTPro.exe directly from http://www.sendspace.com/file/1iz9r4.
  • Now start QTPro.exe. If some addins appear as "Not Licensed", click the cancel button at the bottom to shutdown QTPro.exe and then start it anew. It will be licensed on the second start and you'll be able to select them. Bear in mind that this alternating behaviour will happen EVERY time you start QTPro.exe, i.e. first time the addins will appear as "Not Licensed", second time they will be "Licensed" and you will be able to select them.

Note: In case you have previously applied the patch "_uploaded_by_benoy_crack_qtp.rar" with l-mqt82.exe (originally for 8.2 but also working for 9.2 and 9.5), make sure that you DELETE file C:\Program Files\Common Files\Mercury Interactive\License Manager\lservrc and try again. This file is NOT required in case you patch QTPro.exe as described above.

4、QTP Runtime Error - R6025 Pure Virtual Function Call  解決方案

http://blog.csdn.net/zly8602/article/details/6679814

Error Message: 

Microsoft Visual C++ Runtime Library 
Runtime Error! 
Program: C:/Program Files/HP/QuickTest Professional/bin/QTPro.exe
 
R6025
- pure virtual function call
Problem:
When user try to open a test, a message is displaying "Quick Test Professional has encountered a problem and needs to close", after clicking 'Close' button, a new error window will pop up with
 
Microsoft Visual C++ Runtime Library
Runtime Error!
Program: C:/Program Files/HP/QuickTest Professional/bin/QTPro.exe
R6025
- pure virtual function call
Solution:
1. If you are using concurrent license, pls check the value of LSHOST variable, it should be IP address or hostname of your concurrent license server 
2. If the variable configuration is correct, pls install following  QTP patch to prevent QTP from crash and try again 
3. If error still exists, pls contact support team

 

相關文章