如果你想從頭學習Jmeter,可以看看這個系列的文章哦
https://www.cnblogs.com/poloyy/category/1746599.html
前言
可以搭配下一篇博客來看哦,是一個整體內容:https://www.cnblogs.com/poloyy/p/13280899.html
生成 HTML 報告的兩種方式
前言
需要了解 Jmeter CLI 模式的命令哦
https://www.cnblogs.com/poloyy/p/13227149.html
利用已有的 .jtl 文件生成 html 報告
jmeter -g report.jtl -o report
- -g 指定 .jtl 文件
- -o 指定報告生成的文件夾
- 將 .jtl 文件轉換為 .html 文件,並保存到 report 文件夾中
- 切記: report.jtl 必須存在, report 目錄必須不存在或者為空
在 Jmeter GUI 中有一個類似的功能
點擊 Tools
選好 jtl 文件,properties 配置文件,存放 HTML 報告的文件夾
無 .jtl 文件,通過 nonGUI 模式生成 html 報告
jmeter -n -t FlaskDemo.jmx -l result/report.jtl -e -o report
HTML 報告預覽

Dashboard 板塊
Test and Report informations 測試和報告信息

- Source file:jtl 文件名
- Start Time :壓測開始時間
- End Time :壓測結束時間
- Filter for display:過濾器
APDEX(Application performance Index) 應用程序性能指數表
APDEX 介紹
- 基於容忍和滿足的閾值,為每個事務計算 APDEX
- 關於APDEX的相關信息,請參考這里:應用性能指標;英文原文,參考這里:Apdex-Wikipedia

- apdex:應用程序性能指標,在這里代表當前事務的性能指標,范圍在0~1之間,1表示達到所有用戶均滿意
- T(Toleration threshold):容忍的閾值,500ms
- F(Frustration threshold):無法接受的閾值,1.5s
- label:事務名稱(請求名)
Requests Summary 請求摘要圖
顯示成功和失敗的請求,不考慮事務控制器樣本結果

Statistics 統計表
相當於聚合報告

Errors 錯誤表
提供了所有錯誤及其在總請求中所占比例

Top 5 Errors by sampler
為每個 Sampler(默認情況下不包括事務控制器)提供前五個錯誤信息摘要和錯誤數,若沒有則不顯示在上面,最多顯示 5 個







