
Create a Postman collection named contact list and organize it with two folders: basics endpoint and negative test. Add requests to the basics endpoint test folder to begin testing.
Create and save basic endpoint requests in Postman to manage a contact list, including get, post, get by ID, put update, and delete operations.
Update a contact with a put request using the id in the url and updated fields, then delete it with a delete request and confirm a 204 response.
Create negative requests in Postman to validate API responses for 404 not found and 400 bad request scenarios, including missing fields, excessive length, invalid characters, and incorrect formats.
Create and manage a Postman environment by adding variables with initial and current values, then use them in requests with curly braces and capture response data for later use.
Save the contact ID returned from the add contact request in Postman as an environment variable, then reuse it in the get contact request to retrieve the added contact.
Turn Postman requests into tests by adding status type assertions that validate status codes like 200, 404, and 400 for contact list and not found requests, then run tests.
Learn to use body assertions in Postman to verify that the response body contains the expected text and email, testing get contact and add contact flows.
Practice header and response time assertions in Postman by verifying content-type is application json and enforcing a collection-level response time threshold for all basic requests.
Learn how to use the Postman console to debug failed requests and assertions by inspecting request bodies and environment variables, fixing issues like missing first name to resolve 400 errors.
Learn how to write JSON assertions in Postman to validate specific fields in a response. Use environment variables to power tests and add multiple assertions for first and last name.
Learn to handle nested JSON responses in Postman by building and validating nested JSON assertions, using location and city name paths, and leveraging environment variables for dynamic values.
Automate api tests with the collection runner to execute all requests in a collection, instead of manual sends. Run collection, select environment, and debug failures in the console.
Export your Postman collection and environments as JSON to run them from the command line. Save the files to your desktop and optionally rename them for easy access.
Install and verify Newman, then run a Postman collection from the command line with Newman run using collection and environment files, and review the results and pass/fail status.
CRITICAL NOTICE Prior to Enrollment:
This course does not serve as a substitute for official vendor materials necessary for certification exams. It lacks endorsement from the certification vendor, and participants will not receive official certification study materials or a voucher as part of this course.
Unlock the power of API testing with Postman, the industry-leading tool used by developers, testers, and DevOps professionals around the world.
Whether you’re a complete beginner or looking to sharpen your API testing skills, this course is designed to take you from the fundamentals to advanced techniques, all in one practical, hands-on learning journey.
You’ll start by understanding what APIs are and why they are critical in today’s software development landscape.
Then, you’ll dive into Postman and learn how to send API requests, analyze responses, and create organized collections for testing.
As you progress, you’ll explore how to use environment variables, scripting, pre-request scripts, and test assertions to automate and validate your API workflows.
This course will also show you how to work with Postman features like Collection Runner, Newman CLI, monitors, mock servers, and public documentation.
You’ll learn how to debug APIs, chain requests, and build dynamic test suites that help you simulate real-world usage scenarios.
Whether you’re working in a small startup or a large enterprise, these skills will equip you to test and automate APIs with confidence.
By the end of the course, you’ll have built a solid foundation in Postman and will be able to write efficient, automated API tests that save time and increase the reliability of your applications.
This course is packed with practical examples, hands-on exercises, and real-world use cases to ensure you gain the confidence and skills needed to apply Postman in your day-to-day development or testing workflow.
No prior experience with APIs or Postman is required — just bring your curiosity, and by the end, you’ll be comfortable using Postman like a pro.
Thank you