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.
RestAssuredAPITesting β βββ src β βββ test β βββ java β βββ session03 β βββ session04 β βββ session05 β βββ session06 β βββ session07 β βββ target βββ test-output βββ pom.xml βββ README.md
β¨ Java 8 β¨ REST Assured β¨ Maven β¨ TestNG β¨ JSON Path
β 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 | 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