API Testing
Course Index
40 Lessons · 3 Levels
Complete API Testing roadmap — HTTP fundamentals, REST, SOAP, Postman, Swagger, Newman, Rest Assured, security testing and real-world API projects.
40Lessons
3Levels
1Project
FreeAccess
Level I
Beginner Level
Lessons 1–15
Lesson 01
Introduction to API Testing
Lesson 02
What is an API
Lesson 03
Types of APIs
Lesson 04
API Testing vs UI Testing
Lesson 05
Client Server Architecture
Lesson 06
HTTP Protocol Basics
Lesson 07
HTTP Methods
Lesson 08
HTTP Status Codes
Lesson 09
API Request and Response
Lesson 10
API Headers
Lesson 11
Query Parameters
Lesson 12
Path Parameters
Lesson 13
Authentication Basics
Lesson 14
Authorization Basics
Lesson 15
API Testing Life Cycle
Level II
Intermediate Level
Lessons 16–30
Lesson 16
Manual API Testing
Lesson 17
REST API Basics
Lesson 18
SOAP API Basics
Lesson 19
REST vs SOAP
Lesson 20
API Documentation
Lesson 21
Swagger Introduction
Lesson 22
Postman Overview
Lesson 23
Sending GET Requests
Lesson 24
Sending POST Requests
Lesson 25
PUT and DELETE Requests
Lesson 26
Request Payloads
Lesson 27
Response Validation
Lesson 28
JSON Basics
Lesson 29
XML Basics
Lesson 30
Environment Variables
Level III
Advanced Level
Lessons 31–40
Lesson 31
API Automation Overview
Lesson 32
API Automation Tools
Lesson 33
Postman Collections
Lesson 34
Newman Basics
Lesson 35
API Automation with Java
Lesson 36
API Automation with Rest Assured
Lesson 37
API Authentication Methods
Lesson 38
API Security Testing
Lesson 39
API Performance Testing
Lesson 40
Real Time API Testing Project