The Final Report provides all the necessary information to evaluate your load test. Before diving into the details of interpreting this data, let's discuss the three possible states of the Final Report.
When the test is finished, it can have 3 different states.
When the test is complete, it may be in the Finished state. This means Ddosify successfully executed your configuration. The word "Finished" will appear in green at the top left corner of the screen.
If you click the 'Terminate' button in Live Mode, Ddosify will stop the test and set its status to Stopped.
A Failed test means something went wrong on Ddosify's end. If this occurs, you'll be refunded all credits used for that test.
When the State shows either Finished or Stopped, the Report page will display four sections: Summary, Scenario Report, Location Report, Stats, and Analyze. Let's explore these sections and their functions.
Good to know: Charts have a zoom feature. Don't hesitate to play with it.
Similar to Live Mode reports, the Summary section offers a comprehensive overview of your test results. If you notice any anomalies or unexpected behavior, you can examine the corresponding detailed reports. For instance, if the Location Stats section (located at the bottom left of the screen) shows high response times for a specific country, you can access the Location Report for a more in-depth analysis.
The Scenario Report section allows you to closely examine the metrics for each step in the scenario.
This section allows you to analyze your system's performance across various countries.
The performance metrics table displays all combinations of relevant data, making it simple to identify underperforming steps in specific countries.
The "Analyze" section presents information about failed iterations. A chart at the top illustrates the number of failures over time, while a table beneath it lists the individual failed iterations. Although the chart may indicate multiple failures within a specific second, the table only displays one failed iteration for that second. This is because Ddosify retains the content of only one failed iteration per second.
To examine and investigate the content of a failed iteration, simply click on the corresponding table row. A pop-up window will appear, allowing you to easily review request and response contents, environment variables, captured variables, assertion status, and test data associated with that particular iteration.
To re-run the test with the same settings or to modify some of its configurations, click the "Configure" button. You will be redirected to the Test Suite, which will be pre-filled with the current test's settings.
Good to know: When you click the 'Configure' button, it opens the Test Suite in a 'New' mode. This means that even if you initially created the test from a Test Plan, any modifications made in this mode won't impact the original Test Plan. To learn about editing a Test Plan and creating a new test from it, please refer to the Test Plan documentation.