A lightweight automation testing framework built using Python and PyTest to validate REST APIs.
- Automated REST API testing
- Status code validation
- Response schema validation
- Response time performance testing
- Structured logging for debugging
- HTML test report generation
- Python
- PyTest
- Requests
- PyTest-HTML
api-testing-framework │ ├── tests ├── utils ├── config ├── logs ├── requirements.txt
pip install -r requirements.txt
pytest
pytest --html=report.html