- Data Structure
- Networking
- RDBMS
- Operating System
- Java
- MS Excel
- iOS
- HTML
- CSS
- Android
- Python
- C Programming
- C++
- C#
- MongoDB
- MySQL
- Javascript
- PHP
- Physics
- Chemistry
- Biology
- Mathematics
- English
- Economics
- Psychology
- Social Studies
- Fashion Studies
- Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Postman with Newman & Jenkins
We can integrate Postman with Newman and Jenkins. Newman is used to verify and execute a Collection. To integrate Newman and Jenkins, we have to follow the below steps −
Step1 − We have to complete the installation and configuration of Jenkins. The steps to perform this task is discussed in details in the below link −
https://www.tutorialspoint.com/jenkins/jenkins_installation.htm
Step2 − We have to install npm and Nodejs. For installation of Nodejs can be done from the below link −
https://nodejs.org/en/download/current/
Step3 − The npm is allocated with Nodejs so once we download the Nodejs, the npm gets downloaded automatically.
Step4 − We have to install Newman with the help of the command: npm install -g newman.
Step5 − Open Terminal, navigate to the directory where the Collection is stored. Then run the command: newman run <"file name">. (The file name should always be in inverted quotes).
Step6 − Once Jenkins is up and running, it provides an interface: https://localhost:8080. Then click on New Item in the top left corner of the Postman application.
Step7 − Choose the option Freestyle Project, enter a project name then click on the OK button.
Step8 − Click on the Source Code Management tab and move to the Build section. Select the option Execute shell from the Add build step up dropdown.
Step9 − Add the below command in the Execute Shell edit box under the Build tab.
newman run <file name> --supress-exit-code 1
The exit code means that Newman execution shall get stopped if any errors are encountered. Finally click on Save.
Step10 − Click on Build Now from the left of the Jenkins application.
Step11 − After the Build has completed, click on the Console Output link in the sidebar from the Build details screen to get the details of the Newman output.