Skip to content

Repository files navigation

πŸ”Œ API Automation Framework: Postman & Newman

Automated REST API verification suite targeting the Restful-Booker sandbox engine. This project validates endpoint schema compliance, payload structures, and performance benchmarks through automated collection runs.


πŸš€ Key Framework Characteristics

  • Dynamic Request Chaining: Automatically parses runtime authentication vectors (Auth Tokens) and injects them seamlessly into down-line secure endpoints.
  • Environments-as-Code: Decoupled structural collections from environment configuration profiles (Restful-Booker-PROD) to support flexible test execution.
  • Test Assertions: Built-in JavaScript validations ensuring status codes equal 200 OK, schema payloads contain appropriate data models, and edge performance remains stable.

πŸ“Š Run Metrics & Evidence

The API test suite runs natively inside Postman's Collection Runner.

Below is the verified performance and validation output from the runner workspace:

Postman Run Results


πŸ› οΈ Execution Guide

Prerequisite Setup

Ensure Node.js is configured on your workspace, then pull down the global runner binaries:

npm install -g newman

About

Automated REST API testing suite utilizing Postman and Newman, featuring dynamic token chaining, environment variables, and automated collection runs for the Restful-Booker API

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors