API Testing
Complete API Testing course covering HTTP fundamentals, REST & SOAP testing, Postman workflows, validations, automation basics, and real-world API projects.
I. Beginner Level (15 Lessons)
1. Introduction to API Testing
2. What is an API
3. Types of APIs
4. API Testing vs UI Testing
5. Client Server Architecture
6. HTTP Protocol Basics
7. HTTP Methods
8. HTTP Status Codes
9. API Request and Response
10. API Headers
11. Query Parameters
12. Path Parameters
13. Authentication Basics
14. Authorization Basics
15. API Testing Life Cycle
II. Intermediate Level (15 Lessons)
16. Manual API Testing
17. REST API Basics
18. SOAP API Basics
19. REST vs SOAP
20. API Documentation
21. Swagger Introduction
22. Postman Overview
23. Sending GET Requests
24. Sending POST Requests
25. PUT and DELETE Requests
26. Request Payloads
27. Response Validation
28. JSON Basics
29. XML Basics
30. Environment Variables