Postman API Automated Regression Test for Smart Meal

For the postman portion, an automated regression test utilizing Postman, Newman, and Jenkins was created. This required employing some pre-request and test scripts, environment variables, and also including relevant test assertions.

Collection Overview

The Collection consists of around 10 tests that range from GET, POST, to DELETE API calls.

Script Examples

Some of the variables required some in depth javascript in order to set properly. The test assertions are thorough, testing performance and response result viability.

Variables

Variables are set in the QA Environment, creating ample seperation for typical environment procedures.

Newman/Jenkins Automation

Utilization of Newman and Jenkins to automate the process and provide reporting. This requires some shell and pipeline scripting.

Reporting

In-depth reporting of the automation iteration, creating deeper understanding of performance or verifcation.

Return to Portfolio