LoadRunner 包含不少組件,其中最經常使用的有 Visual User Generator(如下簡稱VuGen)、Controller,Analysis。
v Mercury 虛擬用戶生成器 (VuGen) — 建立腳本VuGen
經過錄制應用程序中典型最終用戶執行的操做來生成虛擬用戶 (
Vuser)。VuGen 將這些操做錄製到自動虛擬用戶腳本中,以便做爲負載測試的基礎。
v Mercury LoadRunner Controller — 設計和運行場景
Controller 是用來建立、管理和監控負載測試的中央控制檯。使用 Controller 能夠運行用來模擬真實用戶執行的操做的腳本,並能夠經過讓多個 Vuser (虛擬用戶)同時執行這些操做來在系統中建立負載。
v Mercury Analysis — 分析場景
Mercury Analysis 提供包含深刻的性能分析信息的圖和報告。使用這些圖和 報告,能夠標識和肯定應用程序中的瓶頸,並肯定須要對系統進行哪些更改來提升系統性能。
使用VuGen開發腳本的步驟:
Ø錄製測試腳本
Ø完善測試腳本
Ø配置Run-Time Settings項
Ø單機運行測試腳本
Ø建立運行場景