Postman
API Testing · by Postman, Inc.
Postman is an API platform used to design, send, test and document HTTP APIs, with collections, environments, scripted tests and a command-line runner for CI.
Research status: Partly verified
Product capabilities
- Request builder for REST, GraphQL and more
- JavaScript test scripts
- Collections and environments
- Collection runner and CLI for CI
Commercial products
- Postman app
- Postman CLI
- Newman
Main use cases
- Manual API exploration
- Automated API regression
- API documentation
Common alternatives
- SmartBear ReadyAPI
- Insomnia
- Bruno
Supported integrations
- GitHub
- GitLab
- Jenkins
- OpenAPI
Advantages
- Very low learning curve
- Large community and examples
Limitations
- Team collaboration features are paid
- Large suites are harder to maintain than code-based tests
