Skip to main content

Run a Load Test and Read Results

Select Run on a load test to dispatch it. The run appears on the Results tab immediately and its charts update live while virtual users execute.

Reading A Result​

ElementWhat it tells you
Runs stripEach past run with status and age — select one to inspect it.
What this run didThe mode (Simple — browser users replaying features, or Advanced — protocol k6), target URL, load profile, and the features exercised.
KPI tilesTotal requests (with peak rate), latency p95, error rate, peak concurrent users, and configured threshold gates.
Latency percentilesp50/p90/p95/p99 over time — a rising p95 under steady load is your earliest saturation signal.
Throughput, users, error rateConfirm load actually ramped as configured and correlate error spikes with load level.
By step — latency under loadSimple runs: per-step p50/p95/p99 and error rate, so you can see which step of the journey degrades first.

Thresholds are evaluated against the run's measurements. A breached gate marks either mode failed even if its requests or feature replays otherwise succeed. Simple also fails when its replayed feature tests fail. A passed result applies to this load profile and its configured checks.

Act On The Result​

  • Ask Assistant seeds the Assistant with a data-rich summary of the selected run — useful for sharing a quick verdict.
  • Export downloads the full results as JSON, the per-step/per-endpoint table as CSV, or the raw metric samples as CSV.
  • Cancel stops an in-flight run; Delete removes a terminal one.

When Results Look Wrong​

  • A 100% error rate can mean an unreachable target, rejected authentication, failed assertions, or a setup error. Read the first failure before changing the load profile.
  • If throughput stays at zero, inspect failures and startup status. In Simple mode, first confirm that the selected journey passes as a functional test.