說明:使用NO-GUI 模式,即命令行模式運行 JMeter 測試腳本可以大大縮減所須要的系統資源。html
步驟:在GUI(圖形化界面)模式調整好腳本,經過FTP工具將須要測試的.jmx文件傳輸到linux中;運行後生成的jtl文件可經過查看結果樹、聚合報告等原件中經過瀏覽打開。linux
參數:(列出經常使用5個命令,更多參數查看jmeter官方文檔)apache
-n :以非GUI形式運行Jmeter工具
-t :source.jmx 腳本路徑測試
-l :result.jtl 運行結果保存路徑(.jtl),此文件必須不存在命令行
-e :在腳本運行結束後生成html報告htm
-o :用於存放html報告的目錄資源
進入jmeter的bin目錄,經過命令運行jmeter腳本文檔
命令:./jmeter.sh -n -t /root/apache-jmeter-5.0/bin/xxx.jmx -l /root/apache-jmeter-5.0/bin/xxx.jtl -e -o /root/apache-jmeter-5.0/bin/reportim
解釋:-n -t 運行指定目錄下的xxx.jmx腳本;-l 生成jtl文件並保存到指定目錄下;-e -o 生成HTML報告文件,保存到指定目錄下,並命名爲report
不指定文件存放目錄默認當前目錄
舉例:
./jmeter.sh -n -t baidu.jmx
./jmeter -n -t baidu.jmx -l baidu.jtl
./jmeter -n -t baidu.jmx -e -o baidu