This project demonstrates end-to-end REST API testing of the Trello application using Postman.
The project covers complete API lifecycle testing, including board creation, list creation, card creation, card movement, board deletion, API automation, manual test cases, and data-driven testing using Collection Runner.
- Perform REST API Testing using Postman
- Validate API responses using automated test scripts
- Implement API chaining using Environment Variables
- Execute Data-Driven Testing using CSV
- Prepare professional Manual Test Cases
- Understand API automation workflow
- Postman
- Trello REST API
- JSON
- CSV
- Microsoft Excel
- GitHub
trello-api-testing-postman
│
├── Manual Test Cases
├── Postman Collection
├── Test Data
├── Screenshots
└── README.md
Get All Boards
↓
Create Board
↓
Get Single Board
↓
Create TODO List
↓
Create DONE List
↓
Create Card
↓
Move Card to DONE List
↓
Delete Board
- Get All Boards
- Create Board
- Get Single Board
- Create TODO List
- Create DONE List
- Create Card
- Move Card
- Delete Board
- Get Deleted Board
- Status Code Validation
- Response Validation
- JSON Validation
- API Chaining
- Environment Variables
- Dynamic Variable Handling
- Collection Runner
- Data-Driven Testing
Successfully executed:
- 5 Iterations
- CSV Data Driven Testing
- 150 Automated Test Validations
- 0 Errors
The project includes professional manual test cases covering:
- Positive Test Cases
- Negative Test Cases
- Boundary Validations
- Preconditions
- Test Data
- Expected Results
- Actual Results
- Priority
- Severity
Collection Runner execution screenshots and API execution screenshots are included inside the Screenshots folder.
- REST API Testing
- Postman Automation
- Environment Variables
- Collection Variables
- API Chaining
- Collection Runner
- Data-Driven Testing
- Manual API Testing
- Test Case Design
Abhidept Singh