Locust is a load testing framework.
Setup the endpoints you want to test on the locustfile.py.
You will need docker
and docker-compose
installed in your system, in order to run this infrastructure.
Type:
docker compose up
Or, if you want to run it in the background
docker compose up -d
Access the UI at http://localhost:8089/ and run your tests.
Some result tests can be found here. You can preview them here.
This project is released under an MIT License