← Back to Node.js performance map
📈
Node.js Performance

k6 Scenario Test

Script realistic user journeys with thresholds.

k6

Detailed Description

k6 is better for realistic performance tests because you can model user journeys, ramp-up stages, thresholds, and CI pass/fail rules.

Use it when performance should become part of release quality. A good k6 test catches regressions in latency, availability, and error rate before deployment.

Mental Model

virtual users
-> scenario steps
-> thresholds
-> pass/fail CI

When To Use

  • ->Test login to checkout flows
  • ->Add performance assertions in CI
  • ->Model ramp-up and soak phases
Tools: k6, thresholds, staged load, CI performance gates
load-test.js

Live Editor

Loading...

Output

Run code to see output...