【JMeter】命令参数说明
创始人
2024-03-25 11:12:19
0
  • jmeter -n -t xxx.jmx -l result.jtl

    • 非GUI运行xxx.jml脚本写入xxx.jtl结果文件

  • jmeter -n -t xxx.jmx -l result.jtl -j run.log

    • 非GUI运行xxx.jmx脚本写入xxx.jtl结果文件,日志记录到run.log

  • jmeter -n -t xxx.jmx -R ip1:port1,ip2:port2 -l result.jtl

    • 使用远程负载机ip1和ip2,同时执行xxx.jmx脚本,生成结果保存在result.jtl

  • jmeter -g result.jtl -e -o html\test

    • 使用result.jtl现有结果文件在html\test目录下生成html测试报告

  • 自定义参数 外部通过-D属性来实现参数值的传递,一个-D一次只能传递一个参数

    • ${__P(thread.num)}

      • 变量名 thread.num

    • ${__P(thread.num,1)}

      • 变量名thread.num,默认值1

    • ${__P(thread.num,t_num,1)}

       

      • 变量名 thread.num,赋值给变量t_num,默认值

  • 命令参数

    • -?

      • 打印命令行选项并退出

    • -h --help 帮助

      • 打印使用信息和退出

    • -v --version 版本

      • 打印版本信息并退出

    • -p --propfile

      • 要使用的jmeter属性文件

    • -q --addprop

      • 其他JMeter属性文件

    • -t --testfile 测试文件

      • 要运行的jmeter测试(.jmx)文件

      • -t LAST 将最后加载用过的文件

      • 表示要运行的jmx

    • -l  --logfile 日志文件

      • 要讲样本纪录到的文件

    • -i  --jmeterlogconf

      • jmeter日志记录配置文件(log4j2.xml)

    • -j  --jmeterlogfile

      • jmeter运行日志文件(jmeter.log)

    • -n --nongui 非GUI

      • 在非gui模式下运行JMeter

    • -s --server 服务器

      • 运行JMeter服务器

    • -E --proxyScheme

      • 设置用于代理服务器的代理方案

    • -H --proxyHost

      • 设置JMeter使用的代理服务器

    • -P --proxyPort

      • 设置JMeter要使用的代理服务器端口

    • -N --nonProxyHosts非代理主机

      • 设置非代理主机列表(例如:*.apache.org|localhost)

    • -u --username 用户名

      • 设置JMeter要使用的代理服务器的用户名

    • -a --password 密码

      • 为JMeter要使用的代理服务器设置密码

    • -J --jmeterproperty=

      • 定义其他JMeter属性

    • -G --globalproperty= 全局属性

      • 定义全局属性(发送到服务器)

      • -Gport=123或Gglobal.properties

    • -D --systemproperty= 系统属性

      • 定义其他系统属性

    • -S --systemPropertyFile

      • 其他系统属性文件

    • -f --forceDeleteResultFile 强制删除结果文件

      • 强制删除现有结果文件和web报表文件夹开始测试前

    • -L --loglevel=

      • [category=]level

      • jorphan=INFO

      • jmeter.util=DEBUG

      • com.example.foo=WARN

    • -r --runremote 远程启动

      • 启动远程服务器(在远程主机中定义)

      • 指远程将所有agent启动

    • -R --remotestart

      • 启动这些远程服务器(覆盖远程主机)

    • -d --homedir

      • 要使用的jmeter主目录

    • -X --remoteexit 远程退出

      • 在测试结束时退出远程服务器(非GUI)

    • -g --reportonly

      • 仅从测试结果文件生成报表仪表板

      • specifies the existing result file 指定已存在的结果文件

    • -e --reportatendofloadtests 报告的

      • 负载测试后生成报表仪表板

    • -o --reportoutputfolder

      • 保存html报表的路径,此文件夹必须为空或者不存在

相关内容

热门资讯

每周股票复盘:广电网络(600... 截至2025年12月26日收盘,广电网络(600831)报收于4.2元,较上周的4.36元下跌3.6...
每周股票复盘:新疆火炬(603... 截至2025年12月26日收盘,新疆火炬(603080)报收于22.85元,较上周的22.73元上涨...
每周股票复盘:瀚川智能(688... 截至2025年12月26日收盘,瀚川智能(688022)报收于15.3元,较上周的14.42元上涨6...
每周股票复盘:中粮糖业(600... 截至2025年12月26日收盘,中粮糖业(600737)报收于17.27元,较上周的17.18元上涨...
每周股票复盘:马钢股份(600... 截至2025年12月26日收盘,马钢股份(600808)报收于4.22元,较上周的3.82元上涨10...
每周股票复盘:内蒙一机(600... 截至2025年12月26日收盘,内蒙一机(600967)报收于16.34元,较上周的16.05元上涨...
富达基金投顾业务负责人戴旻:封... 由三亚市人民政府主办,《财经》杂志、财经网、《财经智库》、三亚中央商务区管理局、三亚经济研究院承办的...
海南大谷国际园区董事长张焱:以... 由三亚市人民政府主办,《财经》杂志、财经网、《财经智库》、三亚中央商务区管理局、三亚经济研究院承办的...
每周股票复盘:汉马科技(600... 截至2025年12月26日收盘,汉马科技(600375)报收于5.87元,较上周的5.92元下跌0....
每周股票复盘:中天科技(600... 截至2025年12月26日收盘,中天科技(600522)报收于18.4元,较上周的18.37元上涨0...