ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

jmeter生成csv

2021-12-18 20:58:12  阅读:217  来源: 互联网

标签:csv -- 样本 results 生成 jtl input jmeter PNG


用法和参数

生成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

标签:csv,--,样本,results,生成,jtl,input,jmeter,PNG
来源: https://blog.csdn.net/u012799877/article/details/122016877

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有