美文网首页
Jmeter中JMeterPluginCMD工具使用

Jmeter中JMeterPluginCMD工具使用

作者: 佛系小懒 | 来源:发表于2020-02-06 18:12 被阅读0次

生成png图片

java -jar $CMDRunnerPath/cmdrunner-2.2.jar --tool Reporter --generate-png ThreadsStateOverTime.png  --input-jtl 1.jtl --plugin-type ThreadsStateOverTime

生成csv

java -jar $CMDRunnerPath/cmdrunner-2.2.jar  --tool Reporter --generate-csv ThreadsStateOverTime.csv --input-jtl  1.jtl  --plugin-type ThreadsStateOverTime

其中 java -jar $CMDRunnerPath/cmdrunner-2.2.jar 可通过 $JMETER_HOME/bin/PluginsManagerCMD.sh  进行替代, PluginsManagerCMD.sh 具体脚本如下:

java -Djava.awt.headless=true $JVM_ARGS -jar $(dirname $0)/../lib/cmdrunner-2.2.jar --tool org.jmeterplugins.repository.PluginManagerCMD "$@"

命令的参数说明

--generate-png 指定png图片文件

--generate-csv 指定csv文件名

--input-jtl 指定要解析的jtl文件

--plugin-type 指定要输出的数据类型,比如响应时间、cpu使用率、错误率等

--plugin-type可取值

插件提供解析下面这些数据的对象:

AggregateReport = JMeter’s native Aggregate Report, can be saved only as CSV 聚合报告

SynthesisReport = mix between JMeter’s native Summary Report and Aggregate Report, can be saved only as CSV

ThreadsStateOverTime = Active Threads Over Time 线程数随时间的变化曲线

BytesThroughputOverTime 流量随时间的变化曲线

HitsPerSecond 点击率随时间的变化曲线

LatenciesOverTime 延迟随时间的变化曲线

PerfMon = PerfMon Metrics Collector 服务器参数随时间变化曲线注意这个需要在jmx脚本中添加,服务器监控,要指定ip、端口、监控项,还需要指定perfMon的输出文件,或者在命令行指定

如sh jmeter.sh -n -t XXX.jmx -l XXXX.jtp -JforcePerfmonFile=true,这样会输出在当前路径。

ResponseCodesPerSecond 响应码随时间变化曲线

ResponseTimesDistribution 响应时间分布

ResponseTimesOverTime 响应时间随时间变化曲线

ResponseTimesPercentiles 响应时间的百分比

ThroughputVsThreads 吞吐率随线程变化曲线

TimesVsThreads = Response Times VS Threads 响应时间随线程变化曲线

TransactionsPerSecond 事务随时间变化曲线

PageDataExtractorOverTime 页面数据抽取随时间变化曲线

MergeResults 合并后的结果

相关文章

  • Jmeter中JMeterPluginCMD工具使用

    生成png图片 java -jar $CMDRunnerPath/cmdrunner-2.2.jar--tool ...

  • 31 Jmeter接口测试总结

    Jmeter接口测试总结 前言: 本文主要针对http接口进行测试,使用Jmeter工具实现。 Jmeter工具设...

  • Jmeter中文乱码

    背景:使用Jmeter进行性能测试,在DIEA中调试好脚本之后,打包拷贝至Jmeter工具中,再进行调试 问题重现...

  • Jmeter测试工具使用

    Jmeter测试工具使用 官网:http://jmeter.apache.org

  • JMeter安装及使用

    本文章主要介绍JMeter的安装及使用。 JMeter是一个开源的web程序测试工具。在课程大作业中,我们使用JM...

  • 轻松使用Locust & 与Jmeter对比

    前言 在做接口性能测试的时候也使用过几个工具:AB、Jmeter、Locust、Vegeta。 这几个工具中,应该...

  • Mac系统jmeter操作1:连接并测试数据库

    记录学习jmeter工具使用的第一天,今天主要了解到如何使用jmeter连接并测试数据库。我使用的jmeter是汉...

  • jmeter简介及使用

    JMeter是Apache组织使用java开发的一款测试工具:Apache JMeter - Apache JMe...

  • 发送请求带cookie

    前言 接口测试中,可以使用postman和jmeter测试工具,也可以使用requests自己撸代码,三种方式发送...

  • JMeter篇02:JMeter内部原理

    上一篇文章,我们介绍了JMeter的安装。 在使用JMeter这款工具之前,首先要了解JMeter是如何工作的,也...

网友评论

      本文标题:Jmeter中JMeterPluginCMD工具使用

      本文链接:https://www.haomeiwen.com/subject/oepuxhtx.html