非GUI觸發jmeter

非GUI下觸發jmeter--linux環境

1、前期準備

a) linux機器2臺

b) jmeter開源工具,需要修改jmeter.properties,增加遠程節點,文件內搜索remote參數即可找到

c) jmeter工程

2、觸發jmeter

a) 本機執行jmeter 

             (sh) jmeter -n -t XXX.jmx -l testReport.jtl   或
(sh) jmeter -n -t XXX.jmx -l testReport.csv -j report\01-log.log

b) 遠程執行所有遠程節點(客戶端調用服務端執行) ,需要先啓動遠程jmeter-server

(sh) jmeter -n -t XXX.jmx -r -l testReport.jtl 

c) 遠程執行某個節點(客戶端調用服務端執行),需要先啓動遠程jmeter-server

(sh) jmeter -n -t XXX.jmx -l testReport.jtl -R 遠程IP地址

注:常用參數如下:

  • -h 幫助 -> 打印出有用的信息並退出
  • -n 非 GUI 模式 -> 在非 GUI 模式下運行 JMeter
  • -t 測試文件 -> 要運行的 JMeter 測試腳本文件
  • -l 日誌文件 -> 記錄結果的文件
  • -r 遠程執行 -> 啓動遠程服務
  • -j 指定執行日誌
  • -H 代理主機 -> 設置 JMeter 使用的代理主機
  • -P 代理端口 -> 設置 JMeter 使用的代理主機的端口號
  • -R:指定使用那些slave節點壓測,使用-R指定節點時,當然要首先在這些節點上啓動jmeter-server的服務,-l指定日誌,jmeter運行過程中的所有請求記錄,都會保存在這個jtl文件中。




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章