All apps/Locust

Locust

locust

An open source load testing tool: define user behaviour with Python code, and swarm your system with millions of simultaneous users.

Runs as locust|macOS, Linux, Windows|locust.io

Command form

ai-draft · 2 tasks · 10 fields

Run a locustfile, with the web UI or headless. Distributed master/worker options, TLS and logging flags are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui locust
Run load testExample values, fixed in this page — nothing here reaches a terminal
Basic
Locustfile*
file
Target host*
string
Peak concurrent users*
integer
Spawn rate (users per second)*
number
Run time*
string
Headless (no web UI)
--headless
TasksEach one presets the form for one job
Headless run
locustfilehostusersspawn_raterun_timeheadless
Web UI
locustfilehostweb_port
ParametersOnly these flags are editable in the form
Locustfile
path
--locustfile-f
Target host
For example http://10.21.32.33
string
--host-H
Peak concurrent users
integer
--users-u
Spawn rate (users per second)
number
--spawn-rate-r
Run time
For example 300s, 20m, 1h30m.
string
--run-time-t
Headless (no web UI)
boolean
--headless
Web UI port
integer
--web-port-P
CSV stats prefix
string
--csv
HTML report file
path
--html
Only print summary
boolean
--only-summary
SourcesEvery flag above is checked against these
fig
completion

github.com

Before it fills your prompt, Otty checks the installed locust against its version. A form that does not match your version is not offered.