生成监控图片插件- JMeterPluginsCMD Command Line Tool
下载
- 有用于从 JTL 文件生成图形的小型命令行实用程序。它的行为就像所有图表上的右键单击上下文菜单。该工具可以生成 PNG、CSV 或两者。
请注意,如果您想在测试后或现有结果批量生成图表,可以使用GraphsGeneratorListener 。
安装
该工具与PluginsManager 一起正常安装,在 JMeter 的bin
目录中生成启动器 bat/sh 文件。在 Windows上使用JMeterPluginsCMD.bat
,在 MacOS 和 Linux 上使用JMeterPluginsCMD.sh
。
用法和参数
-
生成PNG:
JMeterPluginsCMD.bat --generate-png test.png --input-jtl results.jtl --plugin-type ResponseTimesOverTime --width 800 --height 600
-
生成 CSV:
JMeterPluginsCMD.bat --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 <类> |
哪种类型的图表用于结果生成 |
使用
--input-jtl merge-results.properties
和--plugin-type MergeResults
。merge-results.properties 文件位于 JMETER_HOME/bin 目录中。
- 您可以像GUI 设置一样使用可选参数自定义图形绘制和数据处理,参数详情见:
插件类型
请注意,您需要安装相应的插件集才能在 CMD 中使用 Extras 插件。
大多数类名是不言自明的,详情见:
Maven 插件
- 您还可以使用 jmeter-graph-tool-maven 插件 https://github.com/vdaburon/jmeter-graph-tool-maven-plugin生成图表