In jmeter load testing, what is the difference between summary report and aggregate report? Which one is the best?
And why in aggregate report 90%,95%,99% is given?
Not much difference in fact:
Summary Report has:
Aggregate Report has:
Given you're new to JMeter I would recommend the following:
Run JMeter test in command-line non-GUI mode like:
jmeter -n -t /path/to/test.jmx -l /path/to/results.jtl
P.S. Some people find custom listeners provided by JMeter Plugins project easier to understand and interpret.
They are almost same except that Aggregate report gives the median,90% line etc. Due to that Aggregate report consumes more memory & summary reports takes less memory!!
Check here for more details
Calculation of the Median and 90% Line (90th percentile) values requires additional memory. JMeter now combines samples with the same elapsed time, so far less memory is used. However, for samples that take more than a few seconds, the probability is that fewer samples will have identical times, in which case more memory will be needed. Note you can use this listener afterwards to reload a CSV or XML results file which is the recommended way to avoid performance impacts. See the Summary Report for a similar Listener that does not store individual samples and so needs constant memory.
Median / 90% / 95% lines:
Actually you should be running your test in non-GUI mode w/o any listener. Once the test is done, You can import the jtl in any listener you want to see the results!!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With