🔹 Client-Server Basics
🔹 Client-Server Architecture & HTTP Protocol
🔹 What is REST? REST Architectural Elements
🔹 Basics of REST API Testing
🔹 Configure Eclipse with Rest-Assured
🔹 Creating Your First REST API Test
🔹 Understanding HTTP Requests & Responses
🔹 Validating Response Status Codes
🔹 Validating Response Headers
🔹 Reading JSON Response Body
🔹 POST Request & Handling Request Payloads
🔹 PUT & DELETE Requests for API Testing
🔹 Serialization & Deserialization in Java
🔹 JSONPath Expressions & Querying JSON
🔹 Implementing API Authentication (Basic, OAuth, JWT)
🔹 Handling Secure APIs & Token Management
🔹 What is API Documentation?
🔹 Building a REST API Automation Framework
🔹 Integrating Rest Assured with Cucumber
🔹 Implementing Generics in API Framework
🔹 Converting JSON Request/Response to POJO
🔹 Refactoring for Request Headers
🔹 Managing Test Data & Configuration Reader
🔹 Sharing Test Context & Scenario Context
🔹 End-to-End API Testing Strategy
🔹 Implementing REST Routes
🔹 Best Practices in API Automation
🔹 Interview Preparation & Live Project Discussion
🎯 Who Should Join?
✅ Test Automation Engineers looking to expand their skills
✅ QA Professionals transitioning into API Testing
✅ Developers wanting to understand API Testing
🚀 Level Up Your Automation Career with API Testing at TechBodhi! 🚀