Skip to content

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Trello API Testing Project using Postman

📌 Project Overview

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.


🎯 Objectives

  • 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

🛠 Technologies Used

  • Postman
  • Trello REST API
  • JSON
  • CSV
  • Microsoft Excel
  • GitHub

📂 Project Structure

trello-api-testing-postman
│
├── Manual Test Cases
├── Postman Collection
├── Test Data
├── Screenshots
└── README.md

🔄 API Workflow

Get All Boards
        ↓
Create Board
        ↓
Get Single Board
        ↓
Create TODO List
        ↓
Create DONE List
        ↓
Create Card
        ↓
Move Card to DONE List
        ↓
Delete Board

✅ APIs Covered

  • Get All Boards
  • Create Board
  • Get Single Board
  • Create TODO List
  • Create DONE List
  • Create Card
  • Move Card
  • Delete Board
  • Get Deleted Board

⚙ Automation Features

  • Status Code Validation
  • Response Validation
  • JSON Validation
  • API Chaining
  • Environment Variables
  • Dynamic Variable Handling
  • Collection Runner
  • Data-Driven Testing

📊 Collection Runner

Successfully executed:

  • 5 Iterations
  • CSV Data Driven Testing
  • 150 Automated Test Validations
  • 0 Errors

📋 Manual Testing

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

📸 Screenshots

Collection Runner execution screenshots and API execution screenshots are included inside the Screenshots folder.


📚 Key Learnings

  • REST API Testing
  • Postman Automation
  • Environment Variables
  • Collection Variables
  • API Chaining
  • Collection Runner
  • Data-Driven Testing
  • Manual API Testing
  • Test Case Design

👨‍💻 Author

Abhidept Singh

About

End-to-End API Testing Project using Postman with Trello REST API, including Automation Scripts, Manual Test Cases, API Chaining, and Data-Driven Testing.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors