建立負載測試場景
場景目標:模擬10家旅行社同時登陸、搜尋航班、購買機票、檢視航班路線並退出
開啟controller並建立乙個新場景
1、開啟hp loadrunner
2、開啟controller
在loadrunner launcher窗格中單擊執行負載測試
預設情況下,controller開啟時會顯示」新建場景「對話方塊
3、選擇場景型別
有兩種場景型別:
通過手動場景可以控制正在執行的vuser數目及其執行時間,另外還可以測試出應用程式可以同時執行的vuser數目,
你可以使用百分比模式,根據業務分析員指定的百分比在指令碼間分配所有的vuser;首次啟動loadrunner時,預設
選中百分比模式核取方塊,如果已選中該核取方塊,請取消選中
面向目標的場景用來確定系統是否可以達到特定的目標
controller視窗的設計選項卡分為三個主要部分:
」場景組「窗格
」服務水平協議「窗格
」場景計畫「窗格
」場景組「窗格:在」場景組「窗格中配置vuser組,你可以建立代表系統中
典型使用者的不同組,指定執行的vuser數目以及執行時使用的計算機
」服務水平協議「窗格:設計負載測試場景時,可以為效能指標定義目標或服務水平協議(sla);執行場景時,
loadrunner收集並儲存與效能相關的資料,分析運**況時,analysis將這些資料與sla進行比較,並為預先
定義的測量指標確定sla狀態
」場景計畫「窗格:在」場景計畫「窗格中,設定加壓方式以準確模擬真實使用者行為,可以根據執行vuser的計算機、
將負載施加到應用程式的頻率、負載測試持續時間以及負載停止方式來定義操作
修改指令碼的詳細資訊:
1、確保basic_script出現在」場景組「窗格的」組名稱「列中
2、更改組名稱
選擇指令碼並單擊詳細資訊按鈕,在組名稱框中輸入乙個更有意義的名稱
單擊確定,此名稱將顯示在設計選項卡的場景組窗格中
通過load generator配置生成負載的計算機
1、新增load generator
在設計選項卡中,單擊load generator按鈕
localhost load generator的狀態為關閉,說明controller未連線到load generator
注:在典型的生產系統中,你將有若干個load generator,每乙個擁有多個vuser
2、測試load generator連線
執行場景時,controller自動連線到load generator,你也可以在執行場景之前測試連線
選擇localhost並單擊連線;
controller會嘗試連線到load generator計算機,建立連線後,狀態會從關閉變為就緒,單擊關閉
配置場景計畫
」場景計畫「窗格分為三部分:計畫定義區域、操作單元格和互動計畫圖
1、選擇計畫型別和執行模式
在計畫定義區域,確保選中計畫方式:場景和執行模式:實際計畫
loadrunner 場景設計 集合點設定
場景設計 集合點設定 by 授客qq 10335531221作用 通過讓多使用者在同一時間點上進行併發操作來測試系統的併發處理的能力2實現 通過集合點函式來實現。注意 集合點經常和事務結合起來使用。集合點只能插入到 action 部分,vuser init 和vuser end 中不能插入集合點。所...
loadrunner 執行場景 場景執行原理
執行場景 場景執行原理 by 授客qq 1033553122 執行原理 1 remote agent dispatcher process 執行controller 在負載機上開啟應用程式。2agent loadrunner agent 允許controller 和負載生成器 load genera...
loadrunner建立控制場景
錄製好指令碼後 點選左邊finish 或者點選選單中 tool create controller scenario 選擇 下邊的design 按鈕 點選runtime settings 彈出視窗 點選runlogic 結點 number of iterations 表示迴圈迭代的次數 這裡表示迭代...