A comprehensive repository for Manual API Testing using Postman, — featuring real-world REST APIs, request collections, response validations, and status code verifications. Covers data verification and API documentation for efficient and structured manual testing workflows. Efficiently demonstrates structured API test cases, real-world scenarios, and industry-standard best practices to validate RESTful services.
This repository contains a collection of manual API test cases designed and executed using Postman. It covers end-to-end validation of APIs, including authentication, CRUD operations, error handling, and response validations.
- Postman (Manual API Testing & Collection Execution)
- REST APIs (Real-world Business Scenarios)
- API Documentation using Postman Collections
- JSON/XML Data Structure Validation
- HTTP Status Code & Response Body Verification
Folder/File | Description |
---|---|
/Postman Collections/ |
Contains all Postman collection files (.postman_collection.json) for API tests. |
├—— Authentication Tests.postman_collection.json |
Collection for login/authentication scenarios. |
├—— CRUD Operations Tests.postman_collection.json |
Collection for Create, Read, Update, Delete APIs. |
└—— Error Scenarios.postman_collection.json |
Collection to test negative/error cases. |
/Test Cases Documentation/ |
Excel files documenting manual test cases with steps, expected results, etc. |
├—— Authentication_Test_Cases.xlsx |
Test cases related to authentication flows. |
├—— CRUD_Test_Cases.xlsx |
Test cases for basic CRUD operations. |
└—— Negative_Test_Cases.xlsx |
Test cases for invalid data, boundary conditions, etc. |
/Environment Files/ |
Postman environment files for managing variables (URLs, Tokens, etc.) |
└—— DEV_Environment.postman_environment.json |
Environment file for DEV setup. |
README.md |
Repository overview, usage instructions, and project documentation. |
- ✅ Authentication & Authorization Scenarios
- ✅ Positive & Negative API Flows
- ✅ CRUD (Create, Read, Update, Delete) Operations
- ✅ Response Schema & Status Code Validation
- ✅ Boundary & Error Condition Testing
- ✅ Role-Based Access Control (RBAC) Testing (Optional)
-
Detailed test cases are documented in
/Test Cases Documentation/
folder. -
Each test scenario includes:
- Test Steps
- Expected Result
- Actual Result
- Status (Pass/Fail)
- Observations (if any)
- Demonstrates strong Manual API Testing skills using Postman.
- Focuses on test design, validation techniques, and structured execution.
- Ideal for projects without automation scope or for quick exploratory API testing.
- Adds value to QA portfolios by showing a real-time API testing workflow.
- ✅ Automate API Tests using Postman Newman CLI
- ✅ Integrate with CI/CD pipelines (Jenkins/GitHub Actions)
- ✅ API Test Reports with Newman HTML Reporter
[Sharvari Mehta] SDET | API Test Engineer | Manual & Automation Testing | Postman | REST APIs