0
votes

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 :)

1

1 Answers

0
votes

You can generate HTML Reporting Dashboard which contains:

  • Response times Over Time
  • Latencies Over Time
  • and several more charts

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