locust
Load-testing tool to determine number of concurrent users a system can handle. tldr-pages
On several platforms
Several platforms
Load-test "example.com" with web interface using locustfile.py
locust --host http://example.comIdentifyUse a different test file
locust --host http://example.com --locustfile test_file.pyIdentifyRun test without web interface, spawning 1 user a second until there are 100 users
locust --host http://example.com --headless --users 100 --spawn-rate 1IdentifyStart Locust in master mode
locust --host http://example.com --masterIdentifyConnect Locust worker to master
locust --host http://example.com --workerIdentifyConnect Locust worker to master on a different machine
locust --host http://example.com --worker --master-host master_hostnameIdentify