Jmeter Dash Report(HTML Report)删除Hits Per Second graph的方法

时间:2023-01-13 11:25:19

通过命令行 Non GUI的方式执行jmeter的jmx脚本可以生成HTML Report(Dash Report).

这个report默认自带了很多种图表报告,比如statistics,Over time等等,但并不是所有报告我们都要,比如这个Hits Per Second对我们而言就没卵用。

Jmeter Dash Report(HTML Report)删除Hits Per Second graph的方法

1)通过注释掉reportergenerator.properties里面相关语句的方法。

Jmeter Dash Report(HTML Report)删除Hits Per Second graph的方法

这种方法并没有什么用,当你打开生成的HTML report的时候,“Hits Per Second”在左边列表和中间依然存在,只是里面没有任何数据。这样改简直是越改越烂,打开一看是空的,不奇怪么?

Jmeter Dash Report(HTML Report)删除Hits Per Second graph的方法

2)这时我们做进一步修改,找到Throughput.html.fmkr这个文件,它的路径是:bin\report-template\content\pages。
如下图,把“Hits Per Second”注释掉。

Jmeter Dash Report(HTML Report)删除Hits Per Second graph的方法

呵呵,你以为这就行了吗?太天真了,虽然在html report的左边栏看不到“Hits Per Second”了,但是这report里面还是有“Hits Per Second”。真是烦人的小妖精。

Jmeter Dash Report(HTML Report)删除Hits Per Second graph的方法

3) 继续改。还是Throughput.html.fmkr这个文件,找到hitsPerSecond的DIV,加上 style="display:none"

Jmeter Dash Report(HTML Report)删除Hits Per Second graph的方法

Jmeter Dash Report(HTML Report)删除Hits Per Second graph的方法

命令行执行jmx,打开html report,可见“Hits Per Second”终于完全消失了.

Jmeter Dash Report(HTML Report)删除Hits Per Second graph的方法

注意:第一步可以不要。