This project is a Postman-based API test suite designed to perform regression testing on the Postman Echo service — a tool for testing RESTful APIs. The collection verifies status codes, schema compliance, headers, performance, and data validation using robust test scripts.
📦postman-api-regression-suite/
├── Regression testing.postman_collection.json
├── TEST_PLAN.md
├── screenshots
├── TEST_CASES.md
├── LICENSE
└── README.md
✅ Status Code Check
✅ JSON Schema Validation
✅ Query Param Echo Test
✅ Header Verification
✅ Response Time Assertion
This project assumes you have Postman installed.
Download Postman
git clone https://github.com/YourUsername/postman-api-regression-suite.git
cd postman-api-regression-suite
- Open Postman.
- Click "Import".
- Select
Regression testing.postman_collection.json
.
- Click the Runner tab.
- Select the imported collection.
- Hit Run to execute all test cases.
Test ID | Description |
---|---|
TC01 | Verify status code is 200 |
TC02 | Validate JSON schema |
TC03 | Confirm correct query param echo |
TC04 | Assert response time < 200ms |
TC05 | Validate response headers |
🔍 See
TEST_CASES.md
for details
📘 Refer toTEST_PLAN.md
for test strategy
This project is licensed under the MIT License.
See LICENSE
for full terms.
Tommy Xu
📧 [email protected]
🌐 GitHub Profile
postman
api-testing
rest-api
qa-automation
regression-suite