Summary
We acquired a basic understanding of REST APIs and went through a basic setup of Postman with workspaces. We looked in detail at sending GET/POST requests and how to validate their responses. We then learned what collections are and how they help organize API requests within our workspace for conciseness and collaboration. In the next section, we learned how to validate responses in an automated fashion using snippets. We gained an understanding of how variables are used in Postman to chain API requests. Subsequently, we surveyed various ways to execute collections. Finally, we took up some key considerations that go into automating API tests and familiarized ourselves with how GraphQL APIS are different from their REST counterparts.
In the next chapter, we dive deep into performance testing with the JMeter tool.