# API Testing (Postman)
## 📌 Project Overview
This repository contains **API testing** of DummyJSON using **Postman**.
The focus is on validating CRUD operations (Create, Read, Update, Delete) through Postman requests and automated tests.
## 🔹 Tools & Technology
- [Postman](https://www.postman.com/) – API request testing
## 🔹 How to Use
1. Clone this repository:
 ```bash
 git clone https://github.com/AntoAhamed/api-testing.git
 cd DummyJSON_API_Testing
 ```
2. Import the Collection and Environment into Postman:
 - collection/DummyJSON_API_Testing.postman_collection.json
 - environment/DummyJSON_API_Testing_Env.postman_environment.json
3. Run tests manually from Postman.
## 🔹 Test Coverage
- POST – Create User
- GET – Retrieve User by ID
- PUT – Update User
- DELETE – Delete User
## 🔹 Assertions added in Postman:
- Status code validation
- Response body field validation
## 🔹 Future Scope
- Add Authentication testing
- Add negative test cases (invalid data, missing headers)
- CI/CD pipeline integration for automated execution