Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ChiragRathava/Postman-API-Testing-Projects

Repository files navigation

πŸ§ͺ Postman API Testing Projects

This repository showcases a series of Postman API Testing Projects developed as part of my learning journey and certification path. These projects demonstrate end-to-end testing skills across REST and SOAP APIs, utilizing tools such as Newman, Postman Scripting, and HTML Extra Reporting.


πŸ“š Project List

Project Type Description
Project 1: Library API REST Digital library simulation with authentication and test validation
Project 2: SOAP API - Number to Words SOAP Conversion of numbers to English words via DataAccess SOAP service
Project 3: RESTful Booker REST Booking system API tests covering full CRUD and auth flow
Project 4: E-commerce Store Management REST CRUD, filtering, auth, performance and DDT on Fake Store APIs

πŸ” Key Skills Demonstrated

  • βœ… REST & SOAP API testing
  • πŸ” Authentication (Token, Basic Auth)
  • πŸ§ͺ JavaScript-based assertions (pm API)
  • πŸ“€ Newman CLI execution
  • πŸ“Š HTML Extra Reporter for dashboards
  • πŸ” Variable chaining and data-driven testing
  • ⏱️ Performance testing

πŸ“ˆ Newman Dashboards (Snapshots)

🏨 RESTful Booker API Test Result

Booker Dashboard

πŸ›’ E-commerce Store API Test Result

E-commerce Dashboard


πŸš€ Running Tests via Newman CLI

To execute any Postman collection from the terminal:

newman run "<collection_file>.postman_collection.json" \
 --environment "<env_file>.postman_environment.json" \
 --reporters cli,htmlextra

To install the extra HTML reporter:

npm install -g newman-reporter-htmlextra

πŸŽ“ Certification Info


πŸ“„ License

This repository is shared under the MIT License and is intended for educational and non-commercial use only.


πŸ‘¨β€πŸ’» Author

Chirag Rathava Postman Student Expert Candidate πŸ“§ rathavachirag921@gmail.com


Happy Testing! πŸš€

Releases

No releases published

Packages

Contributors

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /