Test your API functionality

View as Markdown

You can run Postman Collections to test and interact with your APIs. In Postman, a collection can be a group of saved requests, a workflow, or a test suite. When you run a collection, Postman sends the requests in the collection in the order you choose.

In Postman, you can run your collections in the following ways:

  • Manual collection runs - You can run collections manually with the Collection Runner. This is useful when you don’t need to run the collection on a regular schedule.

    You can also use the Postman VS Code extension to manually run collections in the same application you use to develop your APIs.

  • Scheduled collection runs - You can schedule collections to run automatically. Scheduled collection runs are useful for automating your API tests to run on a regular schedule, such as once a week or month.

  • The Postman CLI - You can automate collection runs in your CI/CD pipeline with the Postman CLI. You can run collections, monitors, and performance tests.

  • Monitors - You can use Postman Monitors to run collections continuously, checking the health and performance of your APIs. You can choose to run monitors on a schedule or trigger them with the Postman CLI.

  • Performance testing - You can run collections to simulate real-world traffic and test the performance of your API under load.

  • Webhooks - You can use webhooks to trigger collection runs at certain times or when a specific event happens in your application.