
In this lecture we will introduce Postman and cover the course outline
In this lecture we will go over all the tools you will need in order to set up your development environment for this course
In this lecture we will first introduce Spotify's Web API. We will then use Postman to test the GET method and learn how to verify the results match the expected behaviour
Quick note on the Authentication token expiry and how to get new tokens
In this lecture we will learn how to test the POST method using Postman to create a playlist
In this lecture we will learn how to use the POST method to add tracks to our previously created playlist
In this lecture we will learn how to use the PUT method to modify our playlist information using the Spotify web api
In this lecture we will learn how to use the Delete method to remove tracks from our playlist
In this lecture we will learn what a collection is, how to create new collections, and how to use them to save your requests
In this lecture we will learn how to create environment variables in Postman and also how to use them within our requests
In this lecture we will cover some of the advantages to using environment variables
In this lecture we will learn how to write automated API tests and assertions using Postman's tests feature. We will also learn how to view and analyze the test results once the test has finished running
In this lecture you will learn what the Postman Console is and how to use it for looking at logs and troubleshooting failing tests
In this lecture we will learn how to set and get environment variables using code in Postman Tests
In this lecture we will learn how to use pre-request script section in postman to prepare the data we need before sending the API request
In this lecture we will learn how to run automated API tests using the collection runner in Postman
In this lecture we will learn how to run automated API tests using Newman. This method will be needed when you want to run your tests in Continuous Integration tools and pipelines
In this lecture we will learn what mock servers are in Postman and why we would want to use this feature
In this lecture we will learn how to create a mock server in Postman
In this lecture we will learn how to edit existing mock server settings using different approaches
In this lecture we will learn how to view the usage summery of our mock servers that is attached to our Postman account
In this lecture we will learn what monitors are and why we would want to use this feature. We will also learn how to create a monitor
In this lecture we will learn how to edit settings for existing monitors
In this lecture we will learn how to view the usage summary for the monitors we have created and used previously
This course will give you the skill set that you would need to test REST APIs using Postman. The course will cover the concepts of APIs and how to use Postman to test APIs manually. You will also learn how write and run automated tests, verify their correct behaviour by writing meaningful assertions and running them using Newman CLI. We will then cover some of the advanced features offered by Postman such as Environment Variables, Collections, Mock servers, and Monitors using step by step examples.