一、通過(guò)控制臺(tái)查看結(jié)果
./jmeter -n -t ../project/XXX.jmx -l test.jtl
-n:使用命令行模式運(yùn)行
-t:指定要運(yùn)行的jmx腳本
-l:壓測(cè)記錄保存在哪里
二、Jmeter插件
常用插件
Transactions per Second(TPS)
Response Times Over Time(RT)
Active Threads Over Time
安裝步驟
1、下載jmeter插件
2、將下載的plugins-manager.jar,放到j(luò)meter安裝目錄下的lib/ext目錄,然后重啟jmeter
3袋坑、打開(kāi)jmeter,選項(xiàng)→Jmeter Manager眯勾,安裝插件3 Basic Graphs
三枣宫、使用Jmeter生成HTML
已有jtl文件,生成報(bào)告
jmeter -g test.jtl -o /path
-g:后跟test.jtl文件所在的路徑
-o:后跟生成的HTML文件存放的路徑
執(zhí)行壓力測(cè)試咒精,在結(jié)束時(shí)自動(dòng)生成
jmeter -n -t <test JMX file> -l <test log file> -e -o <Path to output folder>
-n :以非GUI形式運(yùn)行Jmeter
-t :source.jmx 腳本路徑
-l :運(yùn)行結(jié)果保存路徑(.jtl或.csv) ---這里后綴可以是jtl或csv镶柱,但文件內(nèi)容格式必須要是csv格式
-e :在腳本運(yùn)行結(jié)束后生成html報(bào)告
-o :保存html報(bào)告的路徑, 此文件夾必須為空或者不存在
以上三種方式的缺點(diǎn)
需要自己整理結(jié)果
在GUI用插件看區(qū)縣,在高并發(fā)時(shí)會(huì)影響測(cè)試結(jié)果
在場(chǎng)景運(yùn)行時(shí)間比較長(zhǎng)的時(shí)候模叙,采用生成HTML的方式,會(huì)出校消耗內(nèi)存過(guò)大的情況
生成的結(jié)果需要一個(gè)個(gè)保存鞋屈,查看時(shí)麻煩
四范咨、Jmeter+InfluxDB+Grafana實(shí)現(xiàn)監(jiān)控
具體步驟請(qǐng)移步Jmeter+InfluxDB+Grafana實(shí)現(xiàn)測(cè)試監(jiān)控。