微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

jmeter生成csv

用法和参数

生成PNG:

JMeterPluginsCMD.bat --generate-png test.png --input-jtl results.jtl --plugin-type ResponseTimesOverTime --width 800 --height 600

生成 CSV:

JMeterPluginsCMD.bat/.sh --generate-csv test.csv --input-jtl results.jtl --plugin-type ResponseTimesOverTime

Yoy 可以在单个工具运行中生成 CSV 和 PNG。--help将向您显示有关可用参数的简短帮助列表。

--generate-png <文件>生成包含图形的PNG文件
--generate-csv <文件>生成包含图形数据的 CSV 文件
--input-jtl <文件>从指定的 JTL 文件加载数据
--plugin-type <class>哪种类型的图形用于生成结果

使用--input-jtl merge-results.properties和--plugin-type MergeResults。merge-results.properties 文件位于 JMETER_HOME/bin 目录中。

您可以像GUI 设置一样使用可选参数自定义图形绘制和数据处理:

--width <像素>仅适用于 PNG - 图像的宽度,认为 800
--height <像素>仅适用于 PNG - 图像的高度,认为 600
--颗粒化<ms>样品造粒时间
--relative-times <是/否>使用相对 X 轴时间,no将设置绝对时间
--aggregate-rows <是/否>将所有行聚合为一
--paint-gradient <是/否>油漆渐变背景
--paint-zeroing <是/否>油漆归零线
--paint-markers <是/否>在数据点上绘制标记(自 1.1.3 起)
--prevent-outliers <是/否>防止分布图上的异常值
--limit-rows <点数>限制行中的点数
--force-y <限制>强制Y轴限制
--hide-low-counts <限制>隐藏样本数低于限制的点
--success-filter <真/假>按成功标志过滤样本(自 0.5.6 起),可能的值为真、假,如果未设置,则不会对成功标志进行过滤
--include-labels <标签列表>仅在报告中包含具有指定标签的样本,以逗号分隔
--exclude-labels <标签列表>从具有指定标签的报告样本中排除,以逗号分隔
--自动缩放<是/否>为 perfmon/composite graph 启用/禁用自动缩放乘数
--line-weight <像素数>图形行的线宽
--extractor-regexps <regExps 列表>用 {;} 分隔的 keyRegExp 和 valRegExp 对列表,仅供 PageDataExtractorOverTime 使用
--include-label-regex <真/假>使用正则表达式包含样本
--exclude-label-regex <真/假>使用正则表达式排除样本
--start-offset <秒>仅在报告中包含具有 (timestamp - relativeStartTime) > startOffset 的样本
--end-offset <秒>仅在报告中包含 (timestamp - relativeStartTime) < endOffset 的样本
--yAxisLabel <字符串>在图表上设置 Y 轴标签

插件类型类

请注意,您需要安装相应的插件以在 CMD 中使用 Extras 插件

大多数类名都是不言自明的:

  • AggregateReport = JMeter 的原生聚合报告,只能保存为 CSV
  • SynthesisReport = JMeter 的原生摘要报告和聚合报告的混合,只能保存为 CSV
  • ThreadsstateOverTime = 随时间推移的活动线程数
  • BytesThroughputOverTime
  • 每秒点击次数
  • 延迟时间
  • PerfMon = PerfMon指标收集器
  • DbMon = DbMon指标收集器,数据库,通过 sql 获取性能计数器
  • JMXMon = JMXMon指标收集器,Java 管理扩展计数器
  • 每秒响应代码
  • 响应时间分布
  • ResponseTimesOverTime
  • 响应时间百分比
  • 吞吐量与线程数
  • TimesVsThreads = 响应时间 VS 线程
  • 每秒事务数
  • PageDataExtractorOverTime
  • MergeResults = MergeResults命令行合并工具,简化两个或多个负载测试的比较,需要属性文件(如merge-results.properties)

原网址:Documentation :: JMeter-Plugins.org

原文地址:https://blog.csdn.net/u012799877/article/details/122016877

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐