Performance run
Was this helpful?
Was this helpful?
Testing involves gradually intensifying the workload to observe the API's performance under heavier demand. Within this process, you can track response durations, review the status codes and advanced results associated with each request.
Performance testing in API testing refers to the process of evaluating the speed, responsiveness, stability, and overall scalability of an API under different load conditions. It uses parameters like thread count and analyzes responses, providing insights into response times and status codes. Advanced reports go beyond metrics, offering a deeper understanding of performance over time. They include summary reports, response latency trends, active threads data, and graphical representations of hits and transactions per second. These reports provide a holistic perspective, enabling informed decisions on optimization and scalability. Performance testing is crucial for delivering dependable APIs that meet real-world demands for speed and responsiveness
Step 1: Navigate to Test Suite and select the suite to commence a performance run.
Step 2: Select the entire suite or specific APIs.
Step 3: A pop-up screen will prompt and click on Performance run icon.
Step 4: Select the number of threads number of threads where it is for mimicking concurrent users or processes to evaluate system behavior under varying levels of load.
Step 5: Select Threshold response time, where it is maximum acceptable time for a system to respond.
Step 6: Select the Environment name.
Step 7: Then again Click on the Execute button.
Step 8: It will be navigated to reports page.
When we click on the ellipsis icon (represented by three dots) next to a specific Test report entry, they will be provided with an option to Rerun the test report.
When we click on the ellipsis icon (represented by three dots) next to a specific Test report entry, they will be provided with an option to Delete the test report.
The performance report offers a type feature to sort scripts based on their type.
Sort the test scripts with date range for easy identification.
Sort the test scripts based on their test status using the filters in status.