Reputation: 69
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?
Upvotes: 7
Views: 11509
Reputation: 168122
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.
Upvotes: 6
Reputation: 15390
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!!
Upvotes: 4