Postman is an essential wrench in the developer toolbox.
July 18, 2019
Postman is an essential wrench in the developer toolbox.
Score 10 out of 10
Vetted Review
Verified User
Overall Satisfaction with Postman
We use Postman where I work extensively for API testing, development, and automation. We also use it for third-party external documentation where we can host automatically generated collections from our Swagger.json on our public developer documentation site, which allows our partners to have easy-to-access examples of all of our endpoints, which is great! Currently, Postman is only used by our technology department, but I suppose anyone in the company that needs an API testing tool could use it.
Pros
- Clear and concise interface for the 'entire' http request lifecycle.
- Lots of compatibility and support for various protocols, headers, request bodies, etc.
- Good team sharing ability if you use the paid version.
- The test runner, and the environment variable hosting is a HUGE time saver.
- The whole concept of 'collections', creating, saving, importing, exporting, is very well done.
Cons
- Sometimes the UI features that are cool are hard to find, hidden behind menus, etc.
- The test runner, while incredibly powerful, has some features in it (like saving variable outputs from one request, etc.) that are not obvious, and feel a little hacky to implement.
- The environment variable configuration is a huge time-saver but could be streamlined by having a better system of 'common' global vars, etc.
- The ROI for team-sharing capabilities saves us at least hours a week, probably more.
- The ROI for public documentation makes it so our partner support emails have dropped in volume significantly.
- Without Postman, I'd have to write some sort of manual console-app-type test program for my API, which would be a huge pain, annoying to share, and would easily become unmaintainable.
Comments
Please log in to join the conversation