Member-only story

API integration testing using Postman, Newman, and Jenkins Pipeline

Eric Anicet
4 min readJul 11, 2022

--

In this story, we’ll explain the API integration testing solution step by step using Postman, Newman, and Jenkins pipeline.

This story shows how to set up a Jenkins pipeline that uses Newman to run a Postman collection.

Prerequisites

This is the list of all the prerequisites for following this story:

  • A GitHub repository
  • Git
  • Jenkins instance installed
  • Node JS
  • NPM
  • Postman

Overview

What is Postman?

Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs — faster.

What is Newman?

Newman is a command-line collection runner for Postman. It allows you to effortlessly run and test a Postman collection directly from the command line. It is built with extensibility in mind so that you can easily integrate it with your continuous integration servers and build systems.

What is Jenkins?

Jenkins is an open source…

--

--

No responses yet