Postman removes a lot of the pain of testing http-based API projects
Overall Satisfaction with Postman
We use Postman to directly develop and test our APIs. We use it to easily run requests against our own API features in development, run test suites for automated testing, interact and test external web services, and perform maintenance tasks on our APIs where a UI isn't required.
Pros
- Shared team library
- Save collections of common requests
- Set up mock servers and mock requests for testing
- Set up test criteria and scripts
Cons
- UI can be a bit cumbersome
- Test features is not as fully fleshed out as other automated testing tools
- Improves development time by not requiring engineers to build interfaces for testing, or use convoluted tools.
- Improves reliability of codebase by allowing automated API test suites.
- Sharing collections within the team drastically reduces workload of operational and maintenance tasks by saving common requests.
Previous to using Postman, I would either use browser tools directly, or write an in-house tool to send requests. Postman eliminates that need while providing a much better experience and more features. At the base level, Postman is as simple as typing in the address as you would in a browser. Authentication can be provided simply as well.
Comments
Please log in to join the conversation