Windows 7上QTP11破解方法
QTP11破解方法:
1.準(zhǔn)備文件
注冊(cè)機(jī)mgn-mqt82.exe
2.安裝QTP11
3.運(yùn)行注冊(cè)機(jī)mgn-mqt82.exe
如果運(yùn)行mgn-mqt82.exe 沒有反應(yīng)-,請(qǐng)注意關(guān)掉暫時(shí)關(guān)掉殺毒軟件
根據(jù)路徑“C:\Program Files\Common Files\Mercury Interactive\License Manager\lservrc”
以上方法是網(wǎng)上9.2 的破解方法, 以下是11的破解方法,同時(shí)適用QTP10.0,只不過以下方法破解10.0可以無時(shí)間限制,而11只能適用15天或者30天 。如果11的License到期了,可以使用此方法再次重新破解,不需要重裝,即可再次使用15-30天。
1.找到lservrc文件,將它剪切至桌面,或者是別的文件夾,注意一定是剪切。
2.運(yùn)行QTP 11
或者
4.點(diǎn)擊Install License,選擇Seat license,因?yàn)镼TP10和QTP11都采用了兩種license ,單機(jī)版的和服務(wù)器并發(fā)的,
我們破解的是單機(jī)許可。
5.點(diǎn)擊下一步
用記事本打開前面注冊(cè)機(jī)生產(chǎn)的lservrc文件,會(huì)看到有4個(gè)許可密鑰,復(fù)制任意一條密鑰,從開頭至#號(hào)結(jié)束,
粘貼至窗口的文本框中,點(diǎn)擊下一步,如果提示該密鑰已經(jīng)安裝,何以選擇另外一條安裝,如果仍然提示,
請(qǐng)注意檢查第三步lservrc文件是否移走了,
點(diǎn)擊下一步
6.安裝完成,啟動(dòng)QTP
插件破解方法:
1.net插件安裝
將下載下來的插件進(jìn)行解壓縮到目錄qtp92-net-addin中,進(jìn)入該目錄,點(diǎn)擊setup.exe,直接默認(rèn)安裝,到最后,把“立即注冊(cè)”取消,安裝完畢。重新啟動(dòng)qtp,會(huì)發(fā)現(xiàn)插件已經(jīng)存在,但是顯示灰色,不可選,狀態(tài)為no license。
2.破解.net插件
(1)進(jìn)入注冊(cè)表,將HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive備份
(2)找到HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\QuickTest Professional\Add-In Manager\WPF,將名稱為“默認(rèn)”的鍵值修改為“QTCoreAddin”,再將“ProgID”的鍵值修改為 “Mercury.AddinBaseObj”
(3)找到HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\QuickTest Professional\Add-In Manager\WinForms,將將名稱為“默認(rèn)”的鍵值修改為“QTCoreAddin”,再將“ProgID”的鍵值修改為 “Mercury.AddinBaseObj”
(4)關(guān)閉注冊(cè)表,重啟軟件,發(fā)現(xiàn).net和wpf插件的狀態(tài)變?yōu)閎uilt in狀態(tài),經(jīng)過驗(yàn)證,可以正常使用
3.破解java插件
(1)進(jìn)入注冊(cè)表,將HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive備份
(2)找到HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\QuickTest Professional\Add-In Manager\java,將名稱為“默認(rèn)”的鍵值修改為“QTCoreAddin”,再將“ProgID”的鍵值修改為 “Mercury.AddinBaseObj”
(3)關(guān)閉注冊(cè)表,重啟軟件,發(fā)現(xiàn)java插件的狀態(tài)變?yōu)閎uilt in狀態(tài),經(jīng)過驗(yàn)證,可以正常使用
4.破解webservice插件
(1)進(jìn)入注冊(cè)表,將HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive備份
(2)找到HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive\QuickTest Professional\Add-In Manager\webservice,將名稱為“默認(rèn)”的鍵值修改為“QTCoreAddin”,再將“ProgID”的鍵值修改為 “Mercury.AddinBaseObj”
(3)關(guān)閉注冊(cè)表,重啟軟件,發(fā)現(xiàn)webservice插件的狀態(tài)變?yōu)閎uilt in狀態(tài),經(jīng)過驗(yàn)證,可以正常使用
QTP11 30天試用期到后的破解新方法
1. 找到 C:\ProgramData\SafeNet Sentinel 目錄,更名或者刪除.2. 找到 QTP11 安裝目錄下bin子目錄,如 C:\Program Files (x86)\HP\QuickTest Professional\bin,執(zhí)行.(win7以管理員權(quán)限執(zhí)行.) 此方法win7 64bit 可行. 以上兩點(diǎn)無法破解,個(gè)人用的是win 7 家庭普通版,64bit的,但運(yùn)行instdemo.exe 后,C:\ProgramData\SafeNet Sentinel重新生成Sentinel RMS Development Kit,重啟qtp 11還是提示還有30天后過期~!
posted on 2014-03-27 16:56 順其自然EVO 閱讀(345) 評(píng)論(0) 編輯 收藏 所屬分類: qtp