Güdlft, a digital platform to coordinate strength competitions (deadlifting, strongman) in North America and Australia.
Debug and add tests to a Python web application (https://github.com/OpenClassrooms-Student-Center/Python_Testing). Generate a test coverage report and a performance report using Locust.
- Python
- Pytest
- Pytest Mock
- Pytest Coverage
- Locust
git clone https://github.com/Jliezed/oc_project_11_gudlft.git
pip install venv
python -m venv env
source env/bin/activate
pip install -r requirements.txt
export FLASK_APP=server.py
flask run
Access the app: http://127.0.0.1:5000
pytest
pytest --cov
pytest --cov=. --cov-report html
cd tests
cd performance_tests
locust