locust-load-testing
Installation
SKILL.md
locust-load-testing
Locust tests are Python classes inheriting from HttpUser; each
@task-decorated method is an action a virtual user can take
(locust-quickstart). Workflow: write
locustfile.py, run locust, observe the live dashboard or run
headless for CI.
When to use
- The project's primary stack is Python - load tests live in the same language as the application.
- The team wants programmatic test logic that's hard to express in declarative DSLs (e.g. branching based on response content, custom auth flows, Redis / queue interactions).
- Distributed load is a requirement - Locust's master / worker pattern is straightforward.