Skip to content

mdraza7544/java-restassured-api-testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 REST Assured API Testing

Java REST Assured Maven TestNG

A collection of API automation test scripts built using Java, REST Assured, and Maven. The project is organized session-wise to demonstrate various API testing concepts and practices.

📂 Project Structure

RestAssuredAPITesting │ ├── src │ └── test │ └── java │ ├── session03 │ ├── session04 │ ├── session05 │ ├── session06 │ └── session07 │ ├── target ├── test-output ├── pom.xml └── README.md

🛠️ Tech Stack

✨ Java 8 ✨ REST Assured ✨ Maven ✨ TestNG ✨ JSON Path

📚 Topics Covered

✅ GET Requests ✅ POST Requests ✅ PUT Requests ✅ PATCH Requests ✅ DELETE Requests ✅ Request Parameters ✅ Headers Validation ✅ Response Assertions ✅ Status Code Validation ✅ JSON Response Parsing ✅ TestNG Integration

📁 Session Overview

Session Topics
📘 session03 REST Assured Basics
📗 session04 GET Request Validation
📙 session05 POST Request & Payload Handling
📕 session06 PUT, PATCH and DELETE Operations
📓 session07 Assertions and Response Verification

🔗 GitHub:https://github.com/mdraza7544

⭐ If you found this project useful, don't forget to star the repository!

About

API automation framework built with Java, Rest Assured, TestNG, and Maven for validating RESTful web services.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages