Let’s proceed with the following Postman components and features that make it so popular in the modern testing and development world.
First, we should start from Requests’ creation component. It enables us to
- Create, send and save REST, SOAP or GraphQL requests.
- Edit URLs.
- Select HTTP method or create and save custom method.
- Edit request headers.
- Manage cookies associated with various domains.
- Automatically save requests in History, etc.
Second, Postman has Response View component that helps us to do the following:
- View status code, response size, and response time.
- View response headers.
- View response body in pretty or raw view.
- Automatic syntax highlighting in prettified response body.
- Automatic language detection in prettified response body, etc.
Variables feature of Postman helps us to:
- Set, retrieve, and clear variable values with scripts in the Postman Sandbox.
- Session variables keep sensitive information local to your machine.
- Use dynamic variables insert dummy data.
- Share environments to multiple workspaces.
- Export global variables as JSONs, etc.
Scripts component of Postman is used to:
- Write scripts at collection, folder or request level.
- Write pre-request scripts to execute before the request.
- Write test scripts to execute after the request.
- Use scripts to send requests.
- Use scripts to set request execution order, etc.
Collections part of Postman enables us to:
- Organize and keep track of related requests.
- Share collections to workspaces.
- Run collection in Collection Runner.
- Create fork and merge changes.
- View changes in changelog.
Please note that these were just a few mostly used features of Postman, and we will consider much more in our following video lessons together. We will understand how cool and convenient this tool is for software testing.
