SoftwareTestPilot

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