This project is an automated API testing framework built using Python and Pytest to validate backend services.
- Python
- Pytest
- Requests
- Allure Reports
- Pytest-xdist
api-test-framework/ │── tests/ │── utils/ │── data/ │── conftest.py │── pytest.ini │── requirements.txt │── README.md
py -m pytestpy -m pytest --alluredir=allure-results
allure serve allure-results- Positive & Negative Testing
- Schema Validation
- Parallel Execution
- Logging
- CI/CD Ready
- Used API Client for reusability
- Used fixtures for test data
- Externalized test data for scalability
- Added schema validation for strong assertions
Rani Suresh Nikhade