Postman is a great tool when trying to dissect RESTful APIs made by others or test ones you have made yourself. It offers a sleek user interface with which to make HTML requests, without the hassle of writing a bunch of code just to test an API's functionality.
Postman provides many endpoint interaction methods. Below are some of the most commonly used ones, including those features.
- GET: Get information
- POST: Add information
- PUT: Replace information
- Patch: Updates specific information
- Delete: Deletes information
Postman offers the possibility to group different requests. This feature is called a "collection" and helps you organize your tests.
These collections are folders that store requests and can be configured the way your team wants. It is also possible to export them.
Postman can also create different environments through the creation / use of variables. A URL variables that target different test environments (dev-QA). This allows you to run tests in different environments using existing requests.