天天看點

loadrunner--Controller建立目标場景

Controller建立目标場景

與手動場景不同,按照我的粗淺了解,手動場景為我們測試時已知測試場景,通過模拟多少使用者等來進行添加負載;而目标場景為我們希望被測試的系統到達怎樣的性能,進行設定後loadrunner來進行自動化負載測試來得出結果。

1.與建立手工場景相同,點選 檔案-建立,彈出如下彈框:

loadrunner--Controller建立目标場景
loadrunner--Controller建立目标場景

2.點選确定按鈕後加載出如下頁面-目标場景的界面

loadrunner--Controller建立目标場景

3.這裡分兩部分講解目标場景界面

①場景腳本

這裡的腳本路徑如果是紅色的,可以點選路徑右側的下拉箭頭重新選擇路徑、或浏覽;

目标百分比,需求設定的需要完成目标的百分比,假如設定每秒使用者點選數一百,需求隻需要達到這個目标的百分之八十,那麼這裡設定80%

Load generator,負載機,生成虛拟使用者的負載

loadrunner--Controller建立目标場景

②場景目标

設定目标為每秒點選100次,controller會自動生成50-150個區間的使用者數

場景持續時間,達到目标之後場景持續時間

加載行為,自動增加使用者數來達到設定的目标,達到就會通過,沒有達到會提示錯誤

下面有“編輯場景目标”可對目标場景進行更加具體的設定

右側圖表根據場景目标的設定生成,更加直覺的展現目标的實作過程

loadrunner--Controller建立目标場景

在實際的測試中,依靠預設的目标場景配置是遠遠不夠的

需要我們編輯目标場景按照需求來具體設定

loadrunner--Controller建立目标場景
loadrunner--Controller建立目标場景

場景啟動時間設定在有多個腳本存在時,可以避免這些腳本同時運作

loadrunner--Controller建立目标場景

五種目标類型:

1.虛拟使用者數,被測系統需要承載的使用者數

2.每秒點選數,每秒的請求數

3.每秒事務數,一個事務為一個操作,每秒進行的操作數

4.事務響應時間,一個事務即一個操作消耗的時間

5.每分鐘頁數,每分鐘頁面重新整理的次數

點選各個目标類型可進行對應具體的設定

loadrunner--Controller建立目标場景

這裡需要注意一點:如果我設定虛拟使用者為200,而每秒點選數中設定點選數100,使用者數範圍50-150,點選确定就會提示錯誤(最大使用者數應比目标虛拟使用者數大)

loadrunner--Controller建立目标場景
loadrunner--Controller建立目标場景

都設定好之後就會生成負載預覽圖啦,點選确定後我們就可以運作場景了