Go to file
2023-11-05 17:07:48 +01:00
results adjust 2018-12-10 01:22:47 +01:00
.gitignore added gitignore 2018-12-09 23:24:19 +01:00
create_users.sh Add variable for creating users 2020-05-14 18:37:43 +02:00
locust_file.py feat: more test ideas 2023-11-05 17:07:48 +01:00
Readme.md added readme 2019-01-17 14:46:58 +01:00

Performance testing with locust

This repo holds a locust configuration file to test Vikunja's performance.

Running it

First, you'll need a running Vikunja instance. Ours will be at http://localhost:8080.

Before you can start testing, you need to create the nessecary users. To do so, run

~$ ./create_users.sh

This will create 100 users on the local instance (feel free to change the url).

Once this is complete, you can run the locustfile:

~$ locust --host=http://localhost:8080/api/v1 -f locust_file.py

Then head over to the url it shows you (usually something like http://localhost:8089) and start the test.