使用LoadRunner進行性能測試的簡單步驟

使用LoadRunner進行性能測試的簡單步驟


1   開發測試腳本
              工具:VuGen

              步驟:

1.                   使用VuGen提供的錄製功能,自動產生基本的腳本。

2.                   在基本腳本的基礎之上,編輯腳本。在比較重要的業務環節中插入


u               Transactions來衡量該環節中服務器的性能

u               Rendezvous   points(集合點)衡量最常用的環節在n個用戶同時訪問的大負載量下的性能

u               添加註釋,便於維護

u               參數化輸入

3                   Run-Time設置

u               General:“Automatic   Transactions”可以選擇第二個,這樣LoadRunner默認把每一步操作都當作Transactions處理

u               Proxys:不要使用代理服務器,或者在IE中設置本地連接不使用代理

u               Browser   Emulation:Advanced   ——Step   Download   Timeout   默認是120s,建議設的時間短一點,在60s之內(因爲實際用戶可能沒有那麼大的耐心)

u               NetWork:暫且使用最大帶寬吧

4     在VuGen中運行一下腳本,確保沒有任何錯誤

              注意:   可能會在VuGen中開發多個腳本,每個腳本的開發最好遵從以上的步驟        

 

2   創建測試場景
              工具:Controller

              步驟:

1.                   選擇場景的類型:根據現在的情況,選擇“Manual   Scenario”,配置時可以更加的靈活

2.                   選擇每個腳本要運行的虛擬用戶數量

3.                   添加Load   Generator,添加後要connect一次,確保連接正常

4.                   分配用戶到不同的Load   Genrator上

5.                   配置Rendezvous

6.                   Run-Time設置:同上設置

7.                   配置Schedule:爲了充分利用資源,可以配置成晚上10:00以後開始運行,連續運行n個小時,第二天上班來看結果

8.                   設置結果文件的保存路徑

9.                   添加性能計數器:(以下所有性能計數器採用默認即可)

u               System   Resources——Windows   Resources   默認即可

u               NetWork   Delay   Time  

u               MSIIS

u               ASP.NET   Applications

u               oracle


3   執行測試(完全自動化,不需要干預)
4     分析測試結果
      分析各種圖表,得出系統的瓶頸。

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