非GUI触发jmeter

来源:互联网 发布:英国为什么脱欧 知乎 编辑:程序博客网 时间:2024/06/05 11:54

非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文件中。




0 0
原创粉丝点击