Draft:Locust (software)

Locust is an open source load testing and web server benchmarking tool. It is written in Python and was originally created by Jonatan Heyman in 2011.

Tests can be executed in a single process or in a scalable way on multiple machines. It can test HTTP based services, but can also be extended to test most other protocols, including for example XML-RPC and gRPC.

Unlike many other load testing tools, test scenarios are expressed imperatively in regular code, not created in a UI or expressed as configuration.