YoVDO

Postman Beginner's Course - API Testing

Offered By: freeCodeCamp

Tags

Postman Courses CI/CD Courses JSON Courses Test Automation Courses API Testing Courses

Course Description

Overview

Embark on a comprehensive 2-3 hour course designed for beginners to master Postman, a popular API testing tool used by over 10 million users worldwide. Learn to build API requests, inspect responses, and create workflows in the first part of the course. Dive into Postman's most exciting features in the second part, focusing on writing API tests and automating their execution. Gain hands-on experience through practical assignments, exploring topics such as HTTP basics, collections, variables, query parameters, and various request types. Discover advanced concepts like test automation, collection runners, Postman monitors, and Newman for CI/CD integration. Access accompanying course notes on GitHub and benefit from the expertise of Valentin Despa, a Developer Educator. By the end of this course, acquire the skills to effectively use Postman for API testing and automation in your development workflow.

Syllabus

⌨️ Lesson 1 - Welcome ​
⌨️ Lesson 2 - What is Postman ​
⌨️ Lesson 3 - How to install Postman ​
⌨️ Lesson 4 - Your first request with Postman ​
⌨️ Lesson 5 - HTTP ​
⌨️ Lesson 6 - Postman collections and variables ​
⌨️ Lesson 7 - Query parameters ​
⌨️ Lesson 8 - Assignment ​
⌨️ Lesson 9 - Path variables
⌨️ Lesson 10 - POST request / API Authentication
⌨️ Lesson 11 - JSON format
⌨️ Lesson 12 - Assignment
⌨️ Lesson 13 - Random test data
⌨️ Lesson 14 - Is Postman the right tool for me?
⌨️ Lesson 15 - Viewing existing orders
⌨️ Lesson 16 - Assignment
⌨️ Lesson 17 - PATCH request
⌨️ Lesson 18 - DELETE request
⌨️ Lesson 19 - Introduction to test automation
⌨️ Lesson 20 - Your first API tests ​
⌨️ Lesson 21 - Assignment
⌨️ Lesson 22 - Postman variables
⌨️ Lesson 23 - Extracting data from the response
⌨️ Lesson 24 - Assignment
⌨️ Lesson 25 - Assignment
⌨️ Lesson 26 - Collection runner
⌨️ Lesson 27 - Request execution order
⌨️ Lesson 28 - Postman monitors
⌨️ Lesson 29 - Newman
⌨️ Lesson 30 - HTML reports with Newman
⌨️ Lesson 30 - CI/CD overview
⌨️ Lesson 31 - Conclusion


Taught by

freeCodeCamp.org

Related Courses

Postman - Intro to APIs (without coding)
Coursera Project Network via Coursera
Build CRUD REST API in Django
Coursera Project Network via Coursera
Create RESTful APIs for Spotify using Postman
Coursera Project Network via Coursera
Build a RESTful API(Node.js) using AWS Lambda & API Gateway
Coursera Project Network via Coursera
How to Implement Multitenancy in Django
Coursera Project Network via Coursera