Get Started in
API Testing with
Postman
Course Outline
● Module 0: Introduction
● Module 1: Prologue
○ Course Overview
● Module 2: Fundamentals of API
○ What is an API?
○ History of APIs
○ Lifecycle of an API
○ Types of APIs
○ JSON Basics
○ HTTP Methods
○ Status Codes
○ API Jargon
○ Module 2 Quiz
● Module 3: Introduction to API Testing
○ Overview
○ What is API Testing?
○ Importance of API Testing
○ Challenges and how to overcome them?
○ How API Testing is different from GUI Testing?
○ Tools available in the market
○ Module 3: Quiz
Phone - +91 98101 34649
Mail - ashutosh@thetesttribe.com
2
Course Outline
Get Started in API Testing with Postman
● Module 5: Control Flow and Loops
○ Overview
○ What is Postman?
○ Pricing options
○ Installation
○ Building blocks of Postman
○ Building HTTP requests
○ Sharing the collections
○ Console
○ Module 4: Quiz
● Module 5: Writing Tests
○ Overview
○ Introduction to Tests in Postman
○ Pre-request section
○ Advanced Assertions
○ Usage of external libraries
○ Handling SOAP requests and responses
○ Module 5: Quiz
● Module 6: API Automation
○ Overview
○ Newman
○ Collection Runner
○ Monitors
○ Data-driven approach
○ Chaining of Requests
○ Module 6: Quiz
Phone - +91 98101 34649
Mail - ashutosh@thetesttribe.com
3
Course Outline
Get Started in API Testing with Postman
● Module 7: Mock Servers
○ Overview
○ Introduction to Mock Servers
○ Setting up your first Mock Server in Postman
○ Module 7: Quiz
● Module 8: Postman Integrations
○ Overview
○ List of available Integrations
○ Integration with Gitlab and Slack
○ Advanced Monitoring
○ Module 8: Quiz
● Module 9: API Documentation
○ Overview
○ Introduction to API Documentation
○ Develop the Documentation from the Postman Collections
● Module 10: Best Practices
○ Overview
○ Best Practices
○ Resources
Phone - +91 98101 34649
Mail - ashutosh@thetesttribe.com