1.error-27796錯誤解決方法:
解決的方法:
Run-Time Setting -- Internet Protocol -- Preferences -- Option -- Step download timeout(sec)改為15000(根據需要可能更大)
3、Error -27728: Step download timeout (120 seconds):
在“Run-Time Settings”>“Internet Protocol:Preferences”中,單擊“options”,增加“HTTP-request connect timeout” 或者“HTTP-request receive”的值。
4. 錯誤詳情:connect to host "XXX" failed:[10054] Connection resdt by peer
解決的辦法:設置了runt time setting中的internet protocol-preferences中的advaced區域有一個winlnet replay instead of sockets選項。
5、Loadrunner8.0和IE7.0的兼容問題
錄制腳本的時候選擇New Multiple Protocol Scipt -- web -- Program to record 選擇ie7即可。
6、Error -26612: HTTP Status-Code=500 (Internal Server Error) for "http://XXX“,錯誤原因匯總:
a、運行的用戶數過多,對服務器造成的壓力過大,服務器無法響應。
b、該做關聯的地方沒有去做關聯。
c、錄制時請求的頁面、圖片等,在回放的時候服務器找不到,則報HTTP500錯誤,若該頁面無關緊要,則可以在腳本中注釋掉。
d、參數化時的取值錯誤。
e、更換了應用服務器(中間件的更換,如tomcat、websphere、jboss等),還是利用原先錄制的腳本去運行,
則很可能報HTTP500錯誤。因為各種應用服務器處理的機制不一樣,所錄制的腳本也不一樣,解決辦法只有重新錄制腳本。
f、Windows xp2 與ISS組件不兼容,則有可能導致HTTP500錯誤。對ISS組件進行調整后問題解決。
g、系統開發程序寫的有問題,則報HTTP500錯誤。例如有些指針問題沒有處理好的,有空指針情況的存在。修改程序后問題解決。
需檢查腳本解決問題;
7、錯誤 -26601: 解壓縮函數(wgzMemDecompressBuffer)失敗,返回代碼=-5,解決方法:
Run-Time Setting -- Internet Protocol -- Preferences -- Option -- Network buffer size改為122880;
8、錯誤 -27492: “HttpSendRequest”失敗,Windows 錯誤代碼=12002,且已超出 URL="http://www.xxx.com/" 的重試限制(0)
解決方法:runtime setting中的preferences- ->options-->http request connect timeout(sec)的值設為999.,或者在腳本中添加https請求前,
添加函數 web_set_sockets_option("SSL_VERSION","TLS"),選項后再回放就成功了。
9、Failed to send data by channels - post message failed.解決辦法:
解決辦法1: 在LR的controller負載生成器的菜單欄,單擊【Diagnostics】》configuration》
Web Page Diagnostics【Max Vuser Sampling 10%】設置為【Eenable】。
解決辦法2:直接去掉勾選Enable the following diagnostics即可。
10、Abnormal termination, caused by mdrv process termination.錯誤:
增加線程數:修改LoadRunner安裝目錄下(\LoadRunner\dat\protocols )的http.lrp,在最后加一條MaxThreadPerProcess=10(10為線程數)
11、運行腳本,運行一段時間以后出現如下error messages。
1 Action()
2 {
3
4 //返回的字符串
5 char resp_txt[200] = {0};
6 //寫入流的數據
7 long myfile;
8 //當前日期時間
9 long now;
10 .....
11 ......
12
13 return 0;
14 }
|