此為我個人使用loadrunner時遇到的各種問題及解決方法。
1.錄制腳本打不開網頁或者打開網頁錄制無腳本或0事件等。
解決方法:
(1).loadrunner 11可支持的瀏覽器為ie9 以下,我的瀏覽器為ie11,其余360、火狐、谷歌都無法正常錄制,最終通過將瀏覽器降級為ie8后,可正常錄制腳本了。
現證實 win7 64位 虛擬機+ loadrunner11+ ie8 可用。
降級ie方法為:控制面板->程序與功能->側邊欄點擊 “查看已安裝的更新”->找到ie11的更新包點卸載即可,卸載完后根據提示重啟電腦后即為ie8了。
(2).若用ie8還是不行,請錄制時切換下端口映射 port mapping,3個選項一個個試。
2.使用localhost或127.0.0.1:1080/webtours/ 打不開loadrunner自帶的飛機訂票的本地地址,服務已啟動
解決方法: 用瀏覽器能打開127.0.0.1:1080 的地址,但加二級域名后127.0.0.1:1080/webtours/就打不開了。
猜想由於之前去裝過iis,又裝了apache,端口可能沖突了,也不知安裝這些東西有改動什么。網上的方法都試過了,不行。
最終還原系統搞定了。(控制面板->恢復->打開系統還原)
3.loadrunner錄制腳本回放時報 27780 錯誤
Error -27780: [GENERAL_MSG_CAT_SSL_ERROR]connect to host "x.xxx.com" failed: [10054] Connection reset by peer [MsgId: MERR-27780]
解決方法:vuser-> run-time-settings ->preference->winlnet replay instead of sockets 打鈎
4.loadrunner錄制腳本回放時報 26628, 26388 錯誤
解決方法:
26628-> 還未解決。。。
26388->需關聯的地方未關聯。
#################
后記:最后通過cookie,自寫腳本登錄,繞過此報錯。
猜想可能是網站有此權限限制導致。
5.loadrunner 錄制H5頁面,ie無法正常顯示
解決方法: 應該需要搞個低版本的火狐瀏覽器(待證實)
6. win7 64虛擬機+LR11,用controller 選擇創建手工場景時,顯示提示:試圖執行系統不支持的操作,
后又提示 runtime Error! Program: d:\LR\bin \wlrun.exe abnormal program termination 。
選擇創建目標場景則正常打開。
解決方法:修復LR11, 方法與安裝LR11相似,但不選擇安裝,選擇修復。完了還需重新破解。
7. controller 運行時出現error 56992
解決方法:取消勾選 ip 欺騙
8 loadrunner Windows資源 添加度量時拒絕訪問 MsgId: MMSG-47299
loadrunner 添加resource 監控遠程windows時,輸入遠程ip后,報拒絕訪問
解決方法:
參照這篇文章 http://blog.csdn.net/kellyruan/article/details/19825577 順利解決
在服務器上進行如下操作:
net user test test /add --添加一個名為test,密碼為test的賬戶;
net localgroup administrators test /add--把test用戶添加到管理員組
net share檢查系統開了那些共享,如果c$、IPC$共享沒有則用命令
net share c$=c:--建立c盤共享
net share ipc$--建立ipc$共享
net start Remote Procedure Call--啟動服務
net start Remote Registry Service-啟動服務
在你測試機上做如下操作:
net use \\測試服務器ip\ipc$ "test" /user:test
小結:
LoadRunner添加Windows監聽器需要進行的相關設置(下面都是對被監視服務器的操作):
1、共享C盤;(一般情況下,C盤是共享狀態,無需處理)
2、保證如下服務開啟:
a、Remote Procedure Call (RPC)
b、Remote Procedure Call (RPC) Locator
c、Remote Registry
d、Workstation
3、管理工具-->本地安全策略-->本地策略-->安全選項,“網絡訪問:本地賬戶的共享和安全模式”項選擇“經典-本地用戶以自己的身份驗證”;
4、用戶需要在本地客戶端訪問服務器,操作方式,開始→運行→輸入服務器IP地址。
8.負載運行時出現35061 、27796錯誤
解決方法:查看負載機、測試機、服務端CPU是不是90-100%了,內存是不是滿了。