Skip to content

jay-rawal08/Postman-API-Testing-Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Postman API Testing Portfolio: Library Management System

πŸš€ Project Overview

This repository contains a comprehensive Postman collection developed to demonstrate advanced API testing and automation capabilities. It covers the full CRUD lifecycle for a Library Management API.

πŸ› οΈ Technical Skills Demonstrated

  • Automated Test Scripts: Developed JavaScript-based Post-response scripts to dynamically capture data (like bookId) and pass it between requests.
  • Environment & Collection Variables: Engineered a flexible testing environment using variables for baseUrl and authentication keys.
  • Complex API Workflows: Configured a sequence of 8 requests including GET (filtering), POST (data creation), PATCH (partial updates), and DELETE.
  • Troubleshooting: Successfully debugged and resolved 401 Unauthorized and 500 Internal Server errors during the development phase.
  • Authentication: Implemented Header-based API Key security protocols.

πŸ“‚ How to Use This Collection

  1. Download the .json file from this repository.
  2. Open Postman and click Import.
  3. Set your collection variables (specifically baseUrl and api-key).

About

Comprehensive Postman collection for Library Management API, featuring automated test scripts and dynamic variable workflows.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors