0
votes

Recently I ran an API Load Test of only 10 thread groups with 75 loops with ramp up 1s. I saved the test results in CSV and able to generate the HTML Dashboard report.

But for me, the HTML Dashboard report won't show enough information, I was expecting to know at which point the thread groups start failing.

Question here, how to determine which point of the thread group starts failing when the test is still running? Is this possible to do so in this free JMeter license?

Please find the link of my JMeter HTML report here, you may refer and try to view the HTML report there. I also have the View Results Tree csv file uploaded here in case you want to import and view my test results in JMeter View Result Tree listener.

Anyone can suggest what is the best way to determine this?

Thank you and appreciate your feedback.

2

2 Answers

0
votes

The HTML Reporting Dashboard can be generated only after the test execution

The options to monitor response times/throughput/number of failures while the test is running are in:

  1. When you launch JMeter in non-GUI mode it prints some basic statistics into the STDOUT

    enter image description here

  2. It's possible to configure JMeter's Backend Listener and use 3rd-party solutions like Grafana to see real-time statictics while the test is running

    enter image description here

    enter image description here

  3. Your can run your JMeter test using Taurus tool as the wrapper, it provides interactive reports in the STDOUT:

    enter image description here

    and in the browser if you run Taurus with -report switch:

    enter image description here

0
votes

Please clarify what you mean by the TG failing. Keep in mind that Thread Groups don't "fail", threads do, by returning an error (for example).