Jmeter Dashboard詳解
結果面板主要分為Dashboard和Charts兩部分。Dashboard對信息進行匯總展示,Charts展示更多詳細指標數據。
Dashboard
Test and Report information
測試報告信息,包含源文件,開始時間,結束時間等基本信息。
APDEX
Application Performance Index, 應用性能指數。
性能指數,Apdex(Application Performance Index) 是一個國際通用標准,Apdex 是用戶對應用性能滿意度
的量化值。它提供了一個統一的測量和報告用戶體驗的方法,把最終用戶的體驗和應用性能作為一個完整的指標進行統一度量。
滿意度結果被量化為一個 0 到 1之間的數值即 “Apdex 指數”,0 代表沒有滿意用戶,1則代表所有用戶都滿意。經過統計,Apdex 把這個數值與用戶滿意程度細化對應,如下圖所示,對於應用性能的 Apdex 評分與用戶的體驗緊密關聯,為管理者提供了一種通過應用性能量化值來評估用戶滿意度的方法。
Requests Summary#
請求概覽信息,展示請求成功(OK)/失敗(KO)占比。直觀反應請求狀況。
Statistics#
每個事務的所有指標的摘要,包含三個中位數(可配置)。
Errors
所有錯誤的再要信息,以及其在請求中的比例。
Top 5 Errors by sampler
每個樣例錯誤最多的錢5個。
Charts
用圖表展示測試結果數據
Overtime
- Response Times Over Time
運行期間的響應時間變化趨勢圖。可以通過看測試期間的響應時間變化推斷應用的性能拐點。
- Response Time Percentiles Over Time (successful responses)
成功請求響應時間百分比分布圖。
- Active Threads Over Time
運行期間線程數量的變化,如果有多個線程組, 會根據線程組名字進行展示。
- Bytes Throughput Over Time
運行期間收發字節數變化,所有線程組會一起展示。
- Latenciew Over Time
運行期間響應延時變化。
- Connect Time Over Time
運行期間連接服務器時間變化。
Throughput#
- Transactions Per Second
運行期間每秒事務數變化。
- Total Transactions Per Second
運行期間每秒總事務數變化。包含成功和失敗的。
Response Times#
- Response Time Percentiles
響應時間百分比分布圖。
- Response Time Overview
響應時間概覽。
- Time Vs Threads
平均響應時間與線程數對比。