Locust is an open-source, Python-based load-testing framework for defining user behaviour and simulating high concurrent traffic. It scales from single-machine tests to distributed clusters, enabling API and web performance evaluation, capacity planning, and regression checks in CI pipelines with customizable scripts, extensible hooks and real-time statistic…
Use this profile to understand the building block briefly, place it in the model, and open related building blocks.
Technical building block: can be automated, integrated, or operated.
Concrete cog in the system that works inside larger relationships.
Locust is an open-source tool for defining load tests as Python code and running many simulated users against web or other services.
Locust addresses the need for realistic, programmable load tests for HTTP services. Its documentation and repository show a progression from individual virtual users to distributed tests with a web UI and multiple workers.
A test defines user classes and tasks; a runner starts many instances that generate traffic with waits and weights. A master distributes work to workers, while metrics expose latency, errors, and throughput.
It describes the behavior and tasks of a simulated user.
It runs virtual users assigned to a load test.
It shows how many requests a service handles per unit of time.
Locust supports capacity planning and regression testing. Useful scenarios need realistic data, explicit load targets, and attention to errors as well as averages.
Where this building block is located in the topic model.
No structure path available.
Explore how this building block connects to concepts, methods, technologies, and tools.
These sources establish the term and its professional meaning.
All direct connections of the current building block in a compact text view.
This classification shows where the building block typically matters, how demanding it is, and what kind of impact it has in the model.
The level within the organization (enterprise, domain, team) at which the AssetBlock is applied.