jmeter使用命令行如何生成比较完善的可视化测试数据记录报告?

后台-系统设置-扩展变量-手机广告位-内容正文顶部

  jmeter可以通过命令行生成比较完善的可视化测试数据记录报告,下面易族智汇Javashop来说一下使用命令执行jmeter的方法,欢迎阅读参考。

命令介绍

  jmeter-n-t-l

  #示例:

  jmeter-n-ttestplan.jmx-ltest.jtl

  #示例含义:则表示以命令行模式运行testplan.jmx文件,输出的日志文件为test.jtl

参数介绍

  这里是我们使用非GUI模式运行测试脚本时可以使用的一些命令,Jmeter官网用户手册介绍如下:

  -h,–help->printsusageinformationandexit

  -n,–nongui->runJMeterinnonguimode

  -t,–testfile->thejmetertest(.jmx)filetorun

  -l,–logfile->thefiletologsamplesto

  -r,–runremote->Startremoteservers(asdefinedinremote_hosts)

  -H,–proxyHost->SetaproxyserverforJMetertouse

  -P,–proxyPort->SetproxyserverportforJMeterto

  -J,[prop_name]=[value]->definesalocalJMeterproperty.

具体的含义如下:

  •   -h帮助->打印出有用的信息并退出
  •   -n非GUI模式->在非GUI模式下运行JMeter
  •   -t测试文件->要运行的JMeter测试脚本文件
  •   -l日志文件->记录结果的文件
  •   -r远程执行->在Jmter.properties文件中指定的所有远程服务器
  •   -H代理主机->设置JMeter使用的代理主机
  •   -P代理端口->设置JMeter使用的代理主机的端口号
  •   -JthreadNum=20000,定义本地JMeter属性。
  •   -r->启动所有Slave节点
  •   -Rip,ip->指定启动Slave节点,多个节点通过,分隔

  例如:/opt/jmeter/bin/jmeter-n-t/opt/api.jmx-l/opt/logs/1124-01.out-e-o/opt/logs/1124/01-JthreadNum=500-Jhost=172.31.168.142-Jport=7002

  其中,threadNum为线程数,duration为持续时间,host为API服务IP,port为API服务端口,示例压测脚本可参考api.jmx

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

后台-系统设置-扩展变量-手机广告位-内容正文底部
留言与评论(共有 0 条评论)
   
验证码: