API Automation Testing Syllabus – Python + Pytest


1. Introduction


2. Setting Up the API Automation Project


3. Working with Parameters


4. Validations in API Responses


5. POST, PUT, PATCH, DELETE Requests


6. Authentication and Authorization


7. Serialization and Deserialization


8. Pytest-based Automation Framework


9. Logging and Reporting


10. Running and Organizing Tests