| name | api-performance-test-planner |
| description | Create a review-ready API performance plan and optional k6 or JMeter draft. Use when asked to plan load, stress, spike, soak, throughput, concurrency, or latency testing for APIs. Produce an evidence-based workload, thresholds, monitoring needs, and abort conditions without inventing an SLA or starting load automatically. |
| license | MIT |
| metadata | {"author":"TheTestingAcademy","category":"API Testing","version":"1.0.0"} |
API Performance Test Planner
Translate documented traffic and service objectives into a controlled workload.
Inputs and evidence
Require the authorized target environment, endpoint mix, traffic evidence, service objectives,
dependencies, test-data strategy, and current baseline if available. Record missing rates,
latency objectives, error budgets, or capacity expectations as TBD.
Workflow
- Select only the requested test type: baseline, load, stress, spike, or soak.
- Derive virtual users or request rate, traffic mix, ramp, and duration from supplied evidence.
- Define checks and thresholds from documented SLOs; keep absent thresholds
TBD.
- Specify synthetic data, correlation, server-side monitoring, network context, and cleanup.
- Draft the requested k6 or JMeter artifact with configurable rates, durations, and safe defaults.
- HUMAN REVIEW GATE (mandatory). Confirm target ownership, rates, duration, schedule,
data, monitoring, dependencies, and abort conditions before any load is generated.