Member-only story
API integration testing using Postman, Newman, and Jenkins Pipeline
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…