As we explained before, basic listeners have just basic displays. They collect and display data in basic formats. But now is time to explore JMeter listener that take a more complex approach to display the data. And we will be calling them as “Listeners that Consolidate Data Samples”.
Aggregate Report shows aggregated and statistical results and data for each sampler of your test. You are able to see metrics like “average response time, throughput, error percentage” and even more. And from the lower part of this listener, you can also see a graph that is created according to the data on Aggregate Report table.
Graph Results listener creates a line chart for KPIs like response times, throughput and deviation of the system. The values in the graph changes based on elapsed time.
Generate Summary Result
Generate Summary Result listener converts the summary report into a log file and also transfers it into JMeter log. Report file and its format can be defined from JMeter properties file.
I want to find the right testing type for my product
JSR223 Listener is a scripting-based JMeter listener and it is helpful when you need to create a new output data based on some unique algorithm which is not currently provided by JMeter.
The backend listener is an Asynchronous listener that enables you to plug custom implementations of BackendListenerClient interface from org.apache.jmeter.visualizers package. By default, a Graphite implementation is provided.
BeanShell Listener allows the use of BeanShell for processing samples for saving etc. But it is highly recommended that you use JSR223 Listener, rather than BeanShell Listener. The support for BeanShell Listener by JMeter developers is limited now and JSR223 Listener + Groovy provides you a better performance.
With all these JMeter listeners, you can analyze your system under test better and explore some potential bottleneck points. But don’t forget to disable/remove all these listeners before running your test on Loadium. Because some of JMeter listener can be shown in your test report and what is worse; they can become a burden on your system, since they consume resources from your engines.