在命令行模式下,可以通过在执行 `jmeter` 命令时添加一些参数来控制报告的输出。具体来说,可以通过以下参数来输出 min avg max 和 TP95 响应时间:
```
-Jjmeter.reportgenerator.exporter.html.show_aggregate_graph=true
-Jjmeter.reportgenerator.exporter.html.show_min=true
-Jjmeter.reportgenerator.exporter.html.show_max=true
-Jjmeter.reportgenerator.exporter.html.show_average=true
-Jjmeter.reportgenerator.exporter.html.show_percentiles=true
-Jjmeter.reportgenerator.exporter.html.percentile_95=true
```
这些参数的含义如下:
- `jmeter.reportgenerator.exporter.html.show_aggregate_graph=true`:输出聚合图表。
- `jmeter.reportgenerator.exporter.html.show_min=true`:输出最小响应时间。
- `jmeter.reportgenerator.exporter.html.show_max=true`:输出最大响应时间。
- `jmeter.reportgenerator.exporter.html.show_average=true`:输出平均响应时间。
- `jmeter.reportgenerator.exporter.html.show_percentiles=true`:输出百分位响应时间。
- `jmeter.reportgenerator.exporter.html.percentile_95=true`:输出 TP95 响应时间。
在执行 `jmeter` 命令时,可以在命令行中添加这些参数,例如:
```
jmeter -n -t test.jmx -l test.jtl -e -o report -Jjmeter.reportgenerator.exporter.html.show_aggregate_graph=true -Jjmeter.reportgenerator.exporter.html.show_min=true -Jjmeter.reportgenerator.exporter.html.show_max=true -Jjmeter.reportgenerator.exporter.html.show_average=true -Jjmeter.reportgenerator.exporter.html.show_percentiles=true -Jjmeter.reportgenerator.exporter.html.percentile_95=true
```
执行完毕后,在报告中会显示 min avg max 和 TP95 响应时间。