This repository contains automated REST API test cases, aimed at learning and practicing API automation using Java, Rest Assured, and Cucumber. It also includes integration with GraphQL APIs and CI/CD execution using Jenkins
- Java
- Rest Assured
- Cucumber Framework
- TestNG
- Java 8
- Java 11
- Jenkins (for CI/CD)
- Maven
- IntelliJ
- GraphQL API Automation
- The project is built for hands-on learning and demonstrates REST and GraphQL API test automation. It can be easily adapted to test any RESTful or GraphQL service by updating the endpoint URLs and request parameters.