graphjmeterload-testingjmeter-pluginsreportgenerator

I need to generate Average Response time and Average latency time .csv files for my JMeter test Plan


I need to generate Average Response time and Average latency time . csv files.

I have 50 API's in a web application and I need to test it for up to 50 concurrent users.

I have tried Aggregate Graph and its plugin, but it only generates average elapsed time. For Example this I have got for Aggregate Elapsed time: enter image description here

My client has asked me to generate similar spread sheet report for Average Response time and Average latency time with their graphs.

Can someone help me if there is any way in JMeter to accomplish it?

enter image description here Presently I've generated this graph using average elapsed time data from Aggregate Report for 5 concurrent users.

Note* - I'm a beginner in JMeter, so please explain me in simple terms if possible :)


Solution

  • You can generate HTML Reporting Dashboard which contains:

    The command to run JMeter your test in command-line non-GUI mode and generate the HTML report will be:

    jmeter -n -t /path/to/yout/testplan.jmx -l /path/to/results.csv-e -o /path/to/html/report/folder
    

    If for some reason you have to run tests in GUI mode (although it violates JMeter Best Practices) you can use Response Times Over Time and Response Latencies Over Time, the custom charts can be installed using JMeter Plugins Manager