JMeter學習-040-JMeter圖形化 HTML 報表概要說明


JMeter 3.0開始支持動態生成圖形化 HTML dashboard報告,當前生成報告有一下兩種方式:

  • 1、腳本測試執行結束后,即生成HTML測試報告
  • 2、通過之前生成的測試結果,生成HTML測試報告

 

1.首頁

通過命令生成的默認HTML報告首頁如下所示:

Test and Report informations

  • 1File:測試結果保存文件
  • 2Start Time:測試執行開始時間
  • 3End Time:測試執行結束時間
  • 4Filter for display:展示過濾器

APDEX(Application Performance Index):

是由 APDEX 公司推出的衡量企業應用程序性能滿意度標准的計算方式。其將用戶的滿意度用數字衡量,范圍在 0-1 之間。0表示所有用戶均不滿意,1表示所有用戶都滿意;隨着滿意度指數的增加,用戶滿意度逐步增加。設定請求樣本目標響應時間為t,則可容忍的響應時間設定為目標響應時間t4倍(即為4t)。公式定義為:(滿意的樣本數量 + 可容忍樣本數量的一半) / 總樣本數量。 計算公式如下:

例如:總樣本數量為 1000,目標時間t=3s750個樣本響應時間小於等於t150個樣本響應時間在3s-12s之間,100個樣本響應時間超過12s,則用戶滿意度為:

 

Request Summary

樣本請求的成功、失敗百分占比圖表。

Statistics

此部分結果展示的是每個樣本事務的一些常見的性能測試指標,跟我們通常看到的聚合報告的表格展示非常相近,多了成功與失敗的占比。在此不再贅述。

Errors

執行結果的錯誤情況,根據不同的錯誤類型進行展示。

四列分別對應:發生錯誤的類型、錯誤數量、類型錯誤占比(相對於錯誤總數)、類型錯誤樣本占比(相對於所有的請求樣本數量)。

 

2.圖表

通過圖表形式展示數據,使測試報告相關指標更加直觀。通過圖表,可以執行如下操作:

1、點擊圖表下方的樣本標示項,可顯示、隱藏相應的樣本在圖表中的信息

2、可通過設置項導出 PNG 圖片

2.1.Over Time

Response Times Over Time隨時間推移,樣本請求響應時間的變化。

Bytes Throughput Over Time隨時間推移,網絡數據傳輸(發送、接收,單位:字節)速率的變化。

Latencies Over Time隨時間推移,請求樣本延遲響應的變化。

 

2.2.Throughput

Hits Per Second每秒點擊數。

Codes Per Second隨時間推移,每秒響應的狀態碼數量。

Transactions Per Second每秒響應的事務數。

Response Time Vs Request每秒請求總樣本數量的響應時間分位數分布。

Latency Vs Request隨每秒樣本請求數量變化,延遲請求的成功、失敗響應時間。

 

2.3.Response Time

Response Time Percentiles響應時間百分位數分布。

Active Threads Over Time隨時間變化,激活線程數變化。

Time Vs Thread隨活動線程數變化,平均響應時間變化曲線。

Response Time Distribution響應時間分布。

 

至此,此文順利完結,希望此文能夠給初學 JMeter 的您一份參考。

最后,非常感謝親的駐足,希望此文能對親有所幫助。熱烈歡迎親一起探討,共同進步。非常感謝! ^_^

 

 

Save

Save


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM