Locust
What is Locust?
Installation
Quick start
Writing a locustfile
Configuration
Running Locust distributed
Running Locust with Docker
Running Locust without the web UI
Increase Locust’s performance with a faster HTTP client
Generating a custom load shape
Retrieve test statistics in CSV format
Testing other systems using custom clients
Extending Locust using event hooks
Logging
Using Locust as a library
Developing Locust itself
Further reading / knowledgebase
API
Changelog Highlights
Locust
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
_
__init__() (HttpSession method)
A
abstract (HttpUser attribute)
(User attribute)
app (WebUI attribute)
auth_required_if_enabled() (WebUI method)
B
between() (in module locust.wait_time)
C
catch_exceptions (Environment attribute)
client (HttpUser attribute)
(SequentialTaskSet property)
(TaskSet property)
connection_timeout (FastHttpUser attribute)
constant() (in module locust.wait_time)
constant_pacing() (in module locust.wait_time)
content (FastResponse property)
create_local_runner() (Environment method)
create_master_runner() (Environment method)
create_web_ui() (Environment method)
create_worker_runner() (Environment method)
D
delete() (HttpSession method)
E
Environment (class in locust.env)
EventHook (class in locust.event)
Events (class in locust.event)
events (Environment attribute)
exclude_tags (Environment attribute)
F
failure() (ResponseContextManager method)
FastHttpSession (class in locust.contrib.fasthttp)
FastHttpUser (class in locust.contrib.fasthttp)
FastResponse (class in locust.contrib.fasthttp)
G
get() (FastHttpSession method)
(HttpSession method)
greenlet (WebUI attribute)
H
head() (FastHttpSession method)
(HttpSession method)
headers (FastResponse attribute)
host (Environment attribute)
HttpSession (class in locust.clients)
HttpUser (class in locust)
I
init (Events attribute)
init_command_line_parser (Events attribute)
insecure (FastHttpUser attribute)
interrupt() (SequentialTaskSet method)
(TaskSet method)
InterruptTaskSet
J
json() (FastResponse method)
L
LocalRunner (class in locust.runners)
locust.wait_time
module
M
MasterRunner (class in locust.runners)
max_redirects (FastHttpUser attribute)
max_retries (FastHttpUser attribute)
module
locust.wait_time
N
network_timeout (FastHttpUser attribute)
O
on_start() (SequentialTaskSet method)
(TaskSet method)
(User method)
on_stop() (SequentialTaskSet method)
(TaskSet method)
(User method)
options() (FastHttpSession method)
(HttpSession method)
P
parent (SequentialTaskSet property)
(TaskSet property)
parsed_options (Environment attribute)
patch() (FastHttpSession method)
(HttpSession method)
post() (FastHttpSession method)
(HttpSession method)
process_exit_code (Environment attribute)
put() (FastHttpSession method)
(HttpSession method)
Q
quit() (Runner method)
quitting (Events attribute)
R
report_to_master (Events attribute)
request() (FastHttpSession method)
(HttpSession method)
request_failure (Events attribute)
request_success (Events attribute)
RescheduleTask
RescheduleTaskImmediately
reset_stats (Environment attribute)
(Events attribute)
ResponseContextManager (class in locust.clients)
Runner (class in locust.runners)
runner (Environment attribute)
S
schedule_task() (SequentialTaskSet method)
(TaskSet method)
SequentialTaskSet (class in locust)
server (WebUI attribute)
shape_class (Environment attribute)
spawning_complete (Events attribute)
start() (Runner method)
stats (Environment attribute)
stop() (Runner method)
(WebUI method)
stop_timeout (Environment attribute)
success() (ResponseContextManager method)
T
tag() (in module locust)
tags (Environment attribute)
task() (in module locust)
tasks (TaskSet attribute)
(User attribute)
TaskSet (class in locust)
template_args (WebUI attribute)
test_start (Events attribute)
test_stop (Events attribute)
text (FastResponse property)
U
User (class in locust)
user (SequentialTaskSet property)
(TaskSet property)
user_classes (Environment attribute)
user_count (Runner property)
user_error (Events attribute)
W
wait() (TaskSet method)
(User method)
wait_time() (SequentialTaskSet method)
(TaskSet method)
(User method)
web_ui (Environment attribute)
WebUI (class in locust.web)
weight (User attribute)
worker_report (Events attribute)
WorkerRunner (class in locust.runners)