## Automating Your Postman Tests - 1 Postman is a collaboration platform for API development. Postman's features simplify each step of building an API and streamline collaboration so you can create better APIs—faster. This Post will be a Two part series, where we will be automating our Postman tests using the Postman API. In this first part, we'll see about writing some **manual tests** in Postman, inspect responses, create workflows, create **collection** and a test suite In the Second part we'll see how **CI/CD** pipeline can be setup for running the tests automatically. This article requires you to have a prequestiste basic understanding of how HTTP/HTTPS works, Methods of HTTP, and how to perform simple GET and POST requests. ![Postman UI](public/assets/blog/automating-postman-tests-1/ui.png) Postman needs a live HTTP server to process its requests. For this , we'll use one of my starter express backend setup with database, which is available [here](https://github.com/Prajwalprakash3722/express-ts-backend). lets clone the starter application, install the necessary dependencies & start the server. ```bash curl -4 localhost:5000 ``` We should see a response like this ```json { "ok": true, "message": "Hello from the Server" } ``` Let's start using postman now :) The backend starter template has a few routes setup, which we can use to test our postman tests.