Built My API Automation Framework From Scratch!
After weeks of learning, trial-and-error, and hands-on coding, I’ve finally created a robust and scalable API Automation Framework using:
Java + RestAssured + TestNG
Data-Driven Testing with Excel
Extent Reports 5.x for beautiful reporting
Log4j logging
Custom utilities for reusable code
Organized package structure
Proper Maven setup & testng.xml integration
It includes:
-Modular endpoints
-POJOs for payloads
-Utility classes for reporting and data handling
-Dynamic HTML reports with pass/fail/skipped status
-Logs to track execution in real time
- This project taught me:
- The real-world structure of automation frameworks
- The importance of clean code and reusability
- How to handle reporting, logging, and data at scale
Integrate this with CI/CD (Jenkins)
GitHub-LinkedIn
Here is my current Skill set, Now going to start with mobile(Android) testing