Jmeter 性能測試報告導出
一、 環境搭建
1、Java JDK (版本最好在1.6或者1.6以上)
2、ANT 安裝
下載地址:http://ant.apache.org/bindownload.cgi
3、JMeter 安裝
下載地址:http://jmeter.apache.org/download_jmeter.cgi
4、JMeter 文件配置
1>、JMeter 下的extras 目錄下的ant-jmeter-1.1.1.jar 文件 拷貝到 ANT 安裝目錄下的lib 目錄中
2>、修改 JMeter 下 bin 目錄中的jmeter.properties 配置文件
jmeter.save.saveservice.output_format=csv 保持不變
二、創建Jmeter 腳本
三、jtl 性能測試報告轉換
直接一行命令將 jmx 文件轉換為 jtl 文件,然后再轉換為圖文報告,如圖:
最終會生成如下圖表報告
命令行模式將 jtl 轉成測試圖表-注意此方法只使用jmeter3.0以后版本
第一種:在測試過程中將jtl轉成測試報告(在jmeter的bin目錄下執行)命令:
./jmeter -n -t baidu_requests_results.jmx -r -l baidu_requests_results.jtl -e -o /home/tester/apache-jmeter-3.0/resultReport
參數說明:
-n : 非GUI 模式執行JMeter
-t : 執行測試文件所在的位置及文件名
-r : 遠程將所有agent啟動用在分布式測試場景下,不是分布式測試只是單點就不需要-r
-l : 指定生成測試結果的保存文件, jtl 文件格式
-e : 測試結束后,生成測試報告
-o : 指定測試報告的存放位置
-o 指定的文件及文件夾,必須不存在 ,否則執行會失敗,對應上面的命令就是resultReport文件夾必須不存在否則報錯