loadrunner11使用常見問題(不斷整理中)

loadrunner11使用常見問題


  • 腳本錄製爲空

       1. 檢查協議是否正確;

       2. 關閉無關瀏覽器,設置IE或者火狐爲默認瀏覽器;

       3. 錄製選項 -> Network -> 端口映射 -> 捕獲級別,修改爲:socket level and winnet level data;

         wKiom1kijICh1NpOAAFyCM-kHRw229.jpg-wh_50


  • 執行提示超時錯誤

    一般提示超時錯誤,都是因爲併發壓力過大,服務器端太繁忙,無法及時響應客戶端的請求而造成的;


    Error -27728: Step download timeout (120 seconds) has expired when downloading non-resource(s)

    1. HTTP協議默認超時時間爲120s,客戶端發送一個請求到服務器,如果超過120秒服務器還沒返回結果,則出現超時錯誤。

    2. 修改Run-Time Settings -> Internet Protocol:Preferences -> options -> Step download time,以及HTTP-request connect timeout或者HTTP-request receive的值

        Error -27796: Failed to connect to server  www.baidu.com:80: [10048] 

        1. 在註冊表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters裏,有如下兩個鍵值:TcpTimedWaitDelay、MaxUserPort
        2. TcpTimedWaitDelay默認值應該中是30s,所以這裏,把這個值調小爲5s(按需要調整)。
        3. MaxUserPort調大 -> 65534 (如果這個值不是最大值的話)。


  • 如何讓執行錯誤後仍繼續運行,以保障不間斷進行壓力測試

        Run-time Settings -> General -> Miscellaneous,關於Error Handling的配置,勾選“Continue on error”即可讓虛擬用戶發生錯誤繼續運行。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章