用命令行的方式把jmeter結果文件JTL生成csv格式的聚合報告


我們知道 利用jmeter 的GUI的 Aggragate Listner 很容易把一個JTL 文件另存為CSV 文件,該CSV 文件中自動分析了 Transactions 的 90%, Median 值之類的。。。

巴特~~~

有時候我們需要用命令行的方式來直接把 JTL 轉化成 聚合報告 CSV 格式的,要求CSV中自動整理 90%,Median, Max, Min 之類的。。。很顯然,JTL 是文本文件,寫代碼來解析這個JTL 文件肯定能 轉成自己想要的 CSV 文件。

但是如果有現成的,那就稍微簡單點了 (如果想要練習代碼的也可以自己寫代碼轉化).

這里以 jmeter 3.0 為例。

1: 從官網下載3.0 的zip 包解壓縮,下載地址: https://archive.apache.org/dist/jmeter/binaries/apache-jmeter-3.0.zip ,假設解壓到 D:\test\apache-jmeter-3.0

2:從jemter插件官網下載 jmeter-plugins-manager-0.16.jar : http://www.jmeter-plugins.org/get/ , 放到 D:\test\apache-jmeter-3.0\lib\ext 目錄下

3:到jmeter的bin目錄下,雙擊jmeter.bat,打開jmeter 的GUI 界面,點Options - Plugins Manager,進入插件管理頁面,勾選如下3個插件,然后點擊右下角的 “Apply Changes and Restart JMeter"

 

4: 最后執行命令 : 

D:\test\apache-jmeter-3.0\bin>JMeterPluginsCMD.bat --generate-csv d:\test\test.csv --input-jtl d:\test\15.3_b26.jtl  --plugin-type AggregateReport

  

就可以把 jtl轉化成 想要的 聚合報告,以csv格式存儲起來。

 

更多jmeter學習,可以加入QQ群 414980134

 


免責聲明!

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



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