Loadrunner 場景錯誤彙總(二)
報錯如下:
Error -27740: WSA_IO_pending
Error -27740: WSA_IO_pending Action.c(198): Error -27791: Server **** has shut down the connection prematurely Action.c(198): Error -27790: Failed to read data from server *** [10053] Software caused connection abort Action.c(198): Error -27740: Overlapped transmission of request to"www.****" for URL "****" failed: WSA_IO_PENDING Diagnosis:
報錯如下:
Action.c(7): Error -27791: Server "10.10.0.88" has shut down the connection prematurely
1)測試的時候最好應用乾淨的測試環境,即:清楚一切可能干擾的物件; 2)如果出了這種錯誤,要認真的去排查錯誤,不單單找找指令碼,或者[b][url=http://www.ltesting.net/html/2/category-catid-2.html]測試工具[/url][/b]的問題,還要查詢一下執行環境,被測物件等其他問題; 3)排查問題的時候一定要仔細認真,有步驟的去排查; 另外關於上面兩個樓主的問題說一下自己的觀點: 1)關於判斷最終訪問是否成功,從本例子來看可能確實成功了,應為VUG回放的機制和control的回放機制是不一樣的,如果需要判斷是否真的成功可以用文字檢查點進行檢查web_find,或者web_reg_find函式;
-27791
執行Controller時遇到這個error: Action.c(7): Error -27791: Server "10.10.0.88" has shut down the connection prematurely 解決方案如下: 1、應用伺服器死掉。小使用者時程式上的問題,程式上處理資料庫的問題 2、應用服務沒有死。應用服務引數設定問題。例如:在許多客戶端weblogic應用伺服器被拒絕,而在伺服器端沒有錯誤顯示,則有可能是weblogic中的server元素的acceptbacklog屬性值設得過低。如果連線時收到connection refused訊息,說明應提高該值,每次增加25%。 3、資料庫的連線 在應用服務的效能引數可能太小了 資料庫啟動的最大連線數(跟硬體的記憶體有關) 4、有時關閉卡巴斯基也會解決如上問題