一、采用無界面壓測的原因
1.節約系統資源。
2.更快捷,只需要啟動命令即可進行壓測
3.主要是用于性能壓測集成.
無界面壓測命令參數:
-n? ?表示無界面壓測
-t? ? 制定你的 jmx 腳本
-l? ? ?生成 jtl 測試報告
二、注意配置文件設置:
輸出為xml
jmeter.save.saveservice.output_format=xml
保存響應數據
jmeter.save.saveservice.response data=true
保存請求數據
jmeter.save.saveservice.samplerData=true
三、命令行命令 執行壓測腳本 生成jtl報告:
E:\test>jmeter -n -t test.jmx -l?result001. jtl
四、查看上述jtl報告結果
五、直接生成報告
命令參數:-e -o
命令:jmeter -n -t test.jmx -l result.jtl -e -o reports? ? ? ? ? ? ? ? ? //注意手動增加reports目錄
注意修改配置文件:
jmeter.save.saveservice.output format=csv
六、用于分布式集群壓測
r:? ? 表示啟動所有的遠程壓力機執行壓測.
R:? 指定特定的遠程壓力機執行壓測。多態用,隔開。
192.168.0.24:1001
命令
jmeter -n -t?tesl.jmx -l resull.jtl -e -o reporls -r
jmeter-n -t test.jmx -l result.jtl?-e -o reports -R 192.168.0.24:1001