This tool is designed to run in PRODUCTION environment.
Faustão is a distributed load testing framework, created to take advantage of Kubernetes as a platform for auto-scaling the load generators and Airflow as an orchestrating tool. The tests are written in Python, using Locust as it's main tool
Test cases are placed in stresstest/locustfiles/tasks
, to activate a test case you need to create it's helm subchart in faustao framework and schedule it.
Faustão will run in a kubernetes cluster according to schedule and (soon) then output the result in slack/a functional dashboard (tbd).
Once your test is scheduled, take note of when it will run and collect APM metrics, machines consumption dashboards and every other piece of technology your test will touch, this can generate severe improvement backlog.
- Add Consumer
- Feed
- Search
- Promo
- Site