背景
最近在學習Jmeter相關的東西,今天看了下Jmeter的官方文檔,沒想到在入門指南(Getting Started)第二條中就看到了讓人驚喜的東西:可以利用既有測試數據生成HTML格式的Report Dashboard 圖形報告的官方方法。
生成圖形報告的方式
根據生成圖形測試報告(Generating Report Dashboard)的官方相關介紹文檔,可以知道生成報告的方式有兩種
1、直接使用一個已存在的 CSV文件生成
使用如下命令:
jmeter -g <log file> -o <Path to output folder>
2、負載測試完成后自動生成
使用如下命令:
jmeter -n -t <test JMX file> -l <test log file> -e -o <Path to output folder>
使用示例
- 生成圖形測試報告並保存到result_folder這個文件夾中:
jmeter -g result_mycat_220.csv -o result_folder
-
result_folder 目錄內容
-
點擊index就能看到如下頁面
報告內容詳情
測試報告摘要圖
響應時間隨時間變化曲線
活躍線程隨時間變化曲線
I/O(Bytes)隨時間變化曲線(忽略事務控制器示例結果)
每秒點擊數(忽略事務控制器示例結果)
TPS(包括事務控制器示例結果)
Jmeter官方文檔鏈接
感嘆一句,學習一門東西,在條件允許的情況下還是要多研究官方的文檔。
入門指南(Getting Started)