SoftwareTestPilot
All discussions
Aiko TanakaJul 14

k6: scenarios vs stages — what is the difference?

Stages felt simple. Scenarios look powerful. When do I actually need scenarios?

k6performance
Related learningExplore Academy skill paths

1 answer

Accepted solution

Aiko TanakaJul 15

Stages = simple ramp of a single VU pool. Scenarios = independent workloads with their own executor, VUs, and timing. Reach for scenarios when you need two behaviors running together (e.g. constant background traffic + a spike) or non-default executors like constant-arrival-rate.