背景
-
在日常使用Jmeter工具性能測試過程中,發現Jmeter自帶的監聽器不是那么直觀,如果需要監聽圖形化的結果還得加插件來完成。不斷探索和學習中發現Jmeter3.0以上的版本,引入了Dashboard Report模塊,用於生成HTML類型的可視化圖形報告(3.0版本的Dashboard Report模塊會中文亂碼,因此建議使用3.0以上的版本)。下面來分享下具體實現的過程
操作
-
使用已生成的"jtl"文件生成HTML報告
-
運行cmd,DOS 命令進入本地Jmeter/bin目錄(如果配置JMeter環境變量,無需此步驟)
2.執行命令:jmeter -g 文件路徑/filename.jtl -o 輸出報告路徑/文件夾名稱
jmeter -g test.jtl -o report
# -g:指定已生成的jtl結果文件
# -o:輸出HTML結果文件
-
非GUI模式壓測輸出生成HTMl報告
在非GUI模型執行測試過可同時輸出HTML報告,輸入以下代碼:
jmeter -n -t test.jmx -l test.jtl -e -o /report
# -n:以非GUI形式運行Jmeter
# -t:test.jmx 執行腳本路徑
# -l:test.jtl 運行結果保存路徑(.jtl)
# -e:在腳本運行結束后生成html報告
# -o:輸出HTML報告的目錄
-
GUI模式輸出生成HTML報告
1.在聚合報告中測試結束后生成jtl結果文件
2.使用已生成的jtl文件生成即可
-
生成報告
2020-05-07