要使用 PerformanceRunner性能測試工具/壓力測試工具測試您的系統,必須建立負載測試場景。場景定義每次測試期間發生的事件。場景定義并控制要模拟的使用者數、這些使用者執行的操作以及用于運作模拟場景的計算機。執行器負責設計場景、運作場景、控制場景、各種波形圖生成等。執行器分為設計部分和運作部分兩塊,以及IP欺騙設定與監控遠端伺服器設定每一塊的基本介紹如下:
首先我們需要建立一個場景:
- 點選【檔案】-【建立】建立場景
- 輸入場景名稱,點選【确定】完成建立
建立成功後,進入場景設計,場景設計視圖中包含了兩個部分,分别是場景組和場景計劃
場景組:在這裡管理所有建立好的項目場景,可以添加新項目的場景到場景組,也可以從場景組中删除已有場景。當選中某一場景後(名稱前被勾選),場景計劃會有相應的變化,以顯示目前場景的相關資訊。具體操作如下:
添加項目:
- 點選添加項目按鈕 ,彈出添加項目選擇對話框;
- 選擇需要運作的項目名稱,點選确定按鈕,完成項目的添加
說明:可重複上述操作,添加多個項目進入場景内
删除項目:
選擇項目後,點選“删除項目”按鈕即可删除項目,僅删除場景内的項目,之後仍可以重新添加該項目
說明:按住“ctrl”鍵選擇多個項目,點選“删除項目”按鈕,其餘步驟和删除單個項目一樣
場景計劃
在這裡管理單個場景的運作模式。輕按兩下一個選項可以打開該選項的設計視窗。
- 啟動組:設定了場景何時啟動,可以選擇立即啟動,也可以選擇在等待一段時間後再啟動。
- 啟動虛拟使用者:該項設定了所有虛拟使用者的啟動方式,可以選擇所有虛拟使用者同時啟動,也可以選擇每個指定時間内啟動指定數目的虛拟使用者。
說明:虛拟使用者數目會直接影響到壓力的大小。在一般情況下,采用遞增虛拟使用者的方式來尋找系統能夠承受的合理壓力。比如,預估總虛拟使用者數為20個,可以設定初始為2個,每5分鐘增加1或2個使用者。界面可以配置虛拟使用者啟動方式,可選擇全部啟動或者按照某一時間間隔啟動指定個虛拟使用者方式啟動。
- 持續時間:該項設定了所有虛拟使用者在啟動之後運作的時間,可以選擇執行完測試腳本後立即停止,也可選擇持續運作一段時間後停止。
- 停止虛拟使用者:該項設定了所有虛拟使用者的停止方式,可以選擇所有虛拟使用者同時停止,也可以選擇一段時間内停止指定數目的虛拟使用者。
場景計劃圖
以視圖的形式顯示出目前場景的設定資訊。當場景設定資訊發生改動時,場景視圖也會相應的發生更改。