性能測試篇:LoadRunner11 壓力測試實例筆記


   最近在學習用loadrunner做web性能測試,簡單記錄一下一個自學實例流程。

1、錄制測試腳本

   (1)、打開LR11,點擊create/edit Script來打開VUgen

          

      

 

  (2)、點擊新建

  (3)、選擇協議類型,點擊create

 

  (4)、開始錄制彈窗中設置要目標url,這里用http://mail.163.com為例,點擊ok

    

 

  (5)、因之前登陸保存了緩存,這里可以直接跳過登陸,錄制發送郵件的流程

  

 

  填寫郵件內容,收件人、主題、內容等,點擊發送

 

     發送成功頁面

   停止錄制,查看生成的腳本。

 

  2、調試與完善測試腳本

      (1)、在腳本適當位置加入事務起止點,最好在錄制腳本時完成

           

          

 

            

 

   (2)、在事務開始前添加集合點

          

 

   (3)、添加檢查點

           

           但返回的response中中文字符全為亂碼,暫未找到解決方法,先用此做檢查點

              

    (4)、關聯動態返回值,通過腳本對比,這里需關聯sid

         

         在tree視圖界面找到第一次出現在response中的sid

        

       通過關聯函數設置關聯參數:關聯函數放在第一次返回sid的函數之前,然后將所有的sid值替換為{SID}

       

     (5)、參數化

            可以將目的郵箱賬號、郵件主題、郵件內容做參數化,這里選擇參數化郵件主題

            找到錄制時設置的郵件主題在腳本中的位置,替換為一個參數zhuti

            

           

           設置參數屬性,即各個參數值,選擇邏輯默認

           

       可以通過函數輸出參數化后每個迭代獲取的參數值:

         

      (6)、運行調試腳本,設置10個迭代,於輸出中查看參數選取結果,於已發送中查看郵件是否發送成功

        每個迭代參數選取結果及sid取值:

        

      已發送中查看發送結果,郵件均發送成功,結果正確,不過中文仍是亂碼。。。  待續

       


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM