Documentation
¶
Overview ¶
Command checkout is a load test written with the LoadWave Go SDK.
It shows what the declarative YAML format cannot express: per-user login state, conditional flow, weighted decisions and a custom metric. Build it once and the resulting binary is a complete LoadWave node — it can run the test standalone, serve the dashboard, or join a coordinator as an agent:
go build -o checkout ./examples/checkout ./checkout run --url https://staging.example.com --vus 50 --duration 2m ./checkout run examples/checkout/checkout.yaml --ui # Or spread it over several machines, using the same binary everywhere. ./checkout serve --listen 0.0.0.0:8090 ./checkout agent --coordinator loadgen-controller:8090
Click to show internal directories.
Click to hide internal directories.