Comprehensive course that dives deep into the world of API testing and automation, designed and curated by Valentin Despa.
The API Test Automation with Postman includes 4 main chapters:
- Unit 1 - Introduction to API testing
The course begins by establishing a strong foundation in API testing. Here, you will be introduced to the concept of APIs, their testing, and how to manually test APIs using Postman. You will learn to handle secrets with Postman variables, write scripts, and debug them using the Postman console. The unit further explores JavaScript basics, and how to access and pass data between requests. - Unit 2 - Writing API Tests
In this unit, you'll explore the structure of API tests, make assertions about the status code, and get hands-on with the JSON format. From asserting the data-type of a property to validating JSON schemas and testing response headers, this unit is an in-depth exploration of API testing. - Unit 3 - Automation First Steps
This unit takes you through the initial steps of automation. You'll learn about the collection runner, scheduled runs, and the Postman CLI. It's an exciting part of the course that demonstrates how to run a collection using Postman CLI. - Unit 4 - Integrating Postman Tests in CI/CD
The final unit dives into the heart of continuous integration and continuous deployment (CI/CD). From learning about CI/CD providers to running Postman tests with GitHub Actions and other CI/CD tools, this unit is the last stepping stone in your journey to become a proficient API tester.
Course Notes: https://github.com/vdespa/automation-with-postman-course/tree/main
π» Unit 1 - Introduction to API testing β
DONE
π» Unit 2 - Writing API tests β
DONE
π» Unit 3 - Automation first steps β
DONE
π» Unit 4 - Integrating Postman tests in CI/CD β
DONE
πͺ Assignment #1 β
DONE
πͺ Assignment #2 β
DONE
πͺ Assignment #3 β
DONE
πͺ Assignment #4 β
DONE
πͺ Assignment #5 β
DONE
π€ TALK π LESSON π» LAB π‘ EXTRA πͺ PROJECT TIME
β
DONE
β TO DO