analysis會話的目的是查詢系統的效能問題,然後找出這些問題的根源 如:
是否達到了預期的測試目標,在負載下對使用者終端的事務響應時間是多少
是否符合sla還是偏離了目標
事務的平均響應時間是多少
系統的哪些部分導致了效能下降
網路和伺服器的響應時間是多少
啟動analysis會話:
開啟loadrunner-單分析負載測試 開啟 loadrunner analysis
檔案-開啟已生成分析報告
analysis包含:
會話瀏覽器:位於左上方的窗格,analysis在其中顯示已經開啟可供檢視的報告和圖,可以在此處顯示開啟analysis時未顯示的新報告和圖或者刪除不想再檢視的報告或圖
圖檢視區域:位於右上方的窗格,analysis在其中顯示圖,預設情況下,開啟會話時,概要報告將顯示在此區域
圖例:位於右下方的窗格,在此窗格內,可以檢視所選圖中的資料
服務水平協議 sla
sla是為負載測試場景定義的具體目標,analysis將這些目標與loadrunner在執行過程中收集和儲存的效能相關資料進行比較,然後確定目標的sla狀態(通過、失敗)
確定sla狀態:
1 通過時間線中的時間間隔確定sla狀態:在執行過程中,analysis按照時間線上的預設時間間隔顯示sla狀態
2 通過整個執行確定sla狀態:analysis為整個場景執行顯示乙個sla狀態。
可以在controller中執行場景之前定義sla,也可以稍後在analysis中定義sla
輕負載平均負載
重負載注意:最好是在controller中執行場景之前定義sla
開啟 sla視窗-新建
選擇目標度量:選擇 事務響應時間-平均值
選擇事務進行監控:
設定載入條件:
設定閾值:定義可接受的平均事務響應時間
輕負載:5秒以內
平均負載:10秒以內
重負載:15秒以內
注:所選事務的閾值可以不相同,可以為每個事務分配不同的值
儲存 sla
analysis 將sla設定應用於預設的概要報告,然後更新報告以包含所有相關的sla資訊
檢視效能概要:
概要報告 選項卡顯示關於場景運**況的常規資訊和統計資訊,另外還提供所有相關的sla資訊。如:按照所定義的sla 執**況最差的事務是哪些,如何按照設定的時間間隔執行特定的事務以及整體sla狀態
篩選圖:右鍵-篩選器
關聯兩個圖:
右鍵單擊 執行vuser圖 -並選擇消除篩選器/分組方式
右鍵單擊該圖並選擇合併圖
在選擇要合併圖的列表中-選擇平均事務響應時間
在選擇合併型別區域中-選擇關聯-確定
分析關聯後的圖:
隨著負載的增加,平均響應時間也在增加,平均響應時間急劇拉長時,為測試弄崩了伺服器
儲存模板:工具-模板-新建-輸入名稱-確定
使用模板:工具-模板-選擇模板-應用至會話
確定問題的根源:
圖樹中,選擇 平均事務響應時間圖-篩選只顯示乙個事務
自動關聯該圖:右鍵單擊圖,選擇自動關聯-設定時間範圍,或移動綠、紅柱子到檢視時間範圍-確定
重新命名圖:圖樹中-右鍵單擊自動關聯的圖-重新命名
分析自動關聯的圖:檢視圖下方的圖例-檢視關聯匹配度量值高的記錄
顯示新圖:圖-新增新圖-開啟新圖對話方塊
vuser:顯示有關vuser及其狀態的資訊
錯誤:顯示錯誤統計資訊
事務:顯示有關事務及其響應時間的資料
web資源:顯示點選次數、吞吐量、連線資料
web頁面診斷資訊:顯示指令碼中每個受監控web頁面的資料
系統資源:將顯示系統資源使用情況資料
選擇乙個圖-單擊開啟圖
發布結果:
可以使用html報告或word報告發布分析結果,報告使用設計者模板建立,並且包括所提供圖和資料的解釋和圖例
html報告:報告選單-選擇html報告-選擇儲存路徑、檔名-儲存
word報告: 報告選單-新建報告
在常規選項卡中:在基於模板下拉列表中選擇詳細報告(適用於單個執行中)
在格式選項卡中選擇新增選項
在內容選項卡中:選擇要包含在報告中的場景執行部分和analysis會話部分
生成
LoadRunner 學習筆記(3)基礎
loadrunner包含的元件 virtual user generator錄製終端使用者業務流程並建立自動化效能測試指令碼,即vuser指令碼 controller組織 驅動 管理並監控負載測試 load generator通過執行 vuser 產生負載 analysis用於檢視 剖析和比較效能結...
loadrunner基礎學習筆記四
在loadrunner中,通過將一系列操作標記為事務,可以將它們指定為要評測的操作。loadrunner收集關於事務執行時間長度的資訊,並將結果顯示在用不同單色標識的圖和報告中。可以這些資訊了解應用程式是否符合最初的要求 將使用者步驟標記為事務的方法是在事務的第乙個步驟前面放置乙個開始事務標記,並在...
LoadRunner學習筆記3
size medium lr常用術語 color red 場景 color controller中涉及與執行測試用例的使用者場景。color red 負載發生器 color 用來產生壓力的真實機器,受controller控制,可以使使用者指令碼在不同的主機上執行。在效能測試工作中,通常由乙個cont...