【发布时间】:2019-10-26 06:48:01
【问题描述】:
我在非 GUI 模式下通过命令行运行 jmeter。
在 GUI 模式下,在摘要侦听器报告上 - 有吞吐量等列。
在非 GUI 模式下通过命令行运行 jmeter 时,如何将吞吐量(以及更多)添加到 jlt 文件的输出中?
另外,jlt 文件的输出是否取决于 jmx 文件中是否存在侦听器?
【问题讨论】:
标签: jmeter
我在非 GUI 模式下通过命令行运行 jmeter。
在 GUI 模式下,在摘要侦听器报告上 - 有吞吐量等列。
在非 GUI 模式下通过命令行运行 jmeter 时,如何将吞吐量(以及更多)添加到 jlt 文件的输出中?
另外,jlt 文件的输出是否取决于 jmx 文件中是否存在侦听器?
【问题讨论】:
标签: jmeter
Jtl 文件将原始数据保存为吞吐量,但没有汇总输出
当查看特定听众的 jtl 时,它可以根据时间/计数求和并得出结果的平均值/总和
【讨论】:
吞吐量正在计算,公式为
Throughput = (number of requests) / (total time).
详情请见JMeter Glossary
您可以使用MS Excel 或LibreOffice Calc 等电子表格工具来计算第一个和最后一个采样器的经过时间之间的增量,然后将其除以样本数,但JMeterPluginsCMD Command Line Tool 更方便,它可以生成带有负载测试指标的表格和图表。
生成基于 CSV 的 Aggregate Report 监听器等效项的示例命令行是
JMeterPluginsCMD.bat --generate-csv AggregateReport.csv --input-jtl /path/to/your/results.jtl --plugin-type AggregateReport
【讨论】: