Skip to content

Load Testing Runner

Solo’s Load Testing Runner allows you to analyze API behavior in scenarios of high simultaneous traffic, determining response speed and the breaking point under pressure.


Solo’s Runner executes requests in parallel and provides the following statistics:

  • P95 / P99 Latency: Measurement of response time for 95% and 99% of calls, for an accurate assessment of user experience.
  • Throughput (req/s): Number of requests per second handled by the server before performance slows down.
  • Error Rate: Identification of the critical threshold where the server returns timeout or overload errors (503 Service Unavailable).

  1. Request Configuration: Prepare the HTTP request (URL, Body, Auth).

  2. Runner Tab: Access the “Runner” tab in the request editor.

  3. Load Setup: Define the stress parameters:

    • Concurrency: Number of simulated users for sending simultaneous requests.
    • Iterations: Total number of requests to send during the test.
  4. Start Test: Click “Start Run”. Results are displayed in real-time during execution.


During execution, Solo provides immediate visual feedback:

  • Results Table: Display of status codes and response times for each call.
  • Progress Bar: Monitoring the test completion status.
  • Final Summary: Generation of a detailed report with time averages, minimum/maximum peaks, and success percentages at the end of the test.

ObjectiveSuggested Strategy
Stress TestGradually increase Concurrency until an increase in Error Rate is detected.
Baseline PerformanceRun 100 Iterations with Concurrency 1 to measure base speed.
StabilitySet a high number of Iterations (e.g., 5000) to check for server degradation over time.