I want to run a load test in non-GUI mode and save the results in a .csv file. (I have not modified the .properties files, so the standard information are saved)
I plan to load this file and visualise the results with JMeter’s Listeners.
Which Listeners are suited for this purpose? Which should I avoid at all cost, as they might cause me to misinterpret the information? (e.g. in View Results Tree the Response Data is empty as I have - obviously - not saved this. However, there has in fact been a response. If all I saw was the Listener I might think there hasn’t been one. Since I want to avoid this, the Listeners have to gain all information needed from the .csv file.)
I’d like to know about both JMeter Listeners as well as plugins.
If you are running your test in non-UI mode ideally you should disable all the listeners in the script. Use '-l' option to store the test results with .jtl extension. You can later open this jtl file from JMeter.
Aggregate Report or Summary report should be good to summarize the test results and get response time and throughput.
If you want to plot graphs to see trends over the test duration you can use http://jmeter-plugins.org/#/ Standard and Extra lib set.
I would suggest following listeners:
Response Codes per Second
Response Latencies over Time
And for further details you can refer to http://jmeter-plugins.org/wiki/GraphsGeneratorListener/