API Testing

Explore GhostAPI testing modes for load, stress, spike, and endurance validation

Configure virtual users, intensity, and duration in a beginner-first workflow. Monitor live throughput, latency, and error rates without touching a terminal.

API Testing Suite

Choose your testing strategy

Load testing for sustained traffic; server-side speed tools for quick checks and detailed sessions. Stress, spike, and endurance presets are planned next.

LIVE2 modes available
Live mode

Load Testing

Virtual users + parallel requests

Simulate real users hitting your API with controllable intensity and concurrency. Reach 100–300+ RPS with clear guardrails.

Inputs

URL, method, headers, body

Outputs

Live metrics + JSON report

Speed

100–300+ RPS ready

Best for

QA + backend teams

Highlights

  • • Real concurrency via virtual users
  • • Parallel request intensity controls
  • • Live p95/p99 tracking
Open Load Testing
VUs + parallel intensity
Live RPS + latency
P95/P99 tracking
JSON report export
Live mode

API speed · quick & detailed

Quick check or detailed session

One-shot timing or a bounded worker session with live percentiles, HTTP status groups, transport split, and JSON export — measured from GhostAPI egress, not your browser.

Inputs

URL, method, concurrency, duration, timeout

Outputs

p50–p99, TTFB vs download, JSON export

Engine

Node fetch + in-memory metrics (no DB)

Best for

Latency checks from server egress

Highlights

  • • Worker pool (bounded concurrency)
  • • TTFB vs download per response
  • • Five-second RPS / p95 buckets
Open speed tools
Concurrency cap
Server clock
Ephemeral runs
docs/systems
Coming soon

Stress Testing

Find breaking points

Push beyond normal traffic to uncover limits and failure thresholds with guided escalation steps.

Inputs

URL, ramp plan, max load

Outputs

Breakpoint + failure curve

Speed

Ramp to peak quickly

Best for

SRE + platform teams

Highlights

  • • Step-wise traffic ramping
  • • Breakpoint discovery
  • • Failure curve summary
Coming soon
Ramp profiles
Failure threshold
Error breakdown
Summary export
Coming soon

Spike Testing

Sudden traffic bursts

Validate behavior during sudden, extreme load bursts and ensure recovery is smooth after the spike.

Inputs

Spike size + duration

Outputs

Stability + recovery

Speed

Immediate load burst

Best for

Launch events

Highlights

  • • Instant traffic spike
  • • Recovery monitoring
  • • Stability summary
Coming soon
Burst profiles
Recovery SLA
Error surge
Summary export
Coming soon

Endurance Testing

Long-running reliability

Run steady load over long durations to catch memory leaks, slowdowns, and throughput decay.

Inputs

Duration + steady load

Outputs

Throughput stability

Speed

Sustained load

Best for

Reliability checks

Highlights

  • • Long-duration soak runs
  • • Slow degradation alerts
  • • Stability report
Coming soon
Soak presets
Drift detection
Memory watch
Summary export