A Java + Selenium-based automation framework designed to validate branding consistency across web pages. It checks font styling, spacing, and captures element-level screenshots for visual inspection.
- ✅ Detects branding mismatches in font, spelling,spacing, and layout.
- 🖼️ Captures screenshots of individual elements (optional).
- 📊 Generates HTML and CSV reports.
- 🚀 Fast and TestNG-integrated for easy execution.
- Java 17+
- Selenium WebDriver
- TestNG
- AShot (for advanced screenshot support)
- Maven (for dependency management)
-
Clone the repo:
git clone https://github.com/JeetendraRai/branding-validator.git cd branding-validator -
Run using Maven: mvn clean test
-
View results:
- Screenshots: `/screenshots`
- Report (CSV or HTML): `/branding_report.csv`