This repository is my UI test automation framework using Java, Playwright, Spring Boot, JUnit 5, and Gradle. [web:24]
- Runs end‑to‑end UI tests in real browsers (Chromium, Firefox, WebKit). [web:24]
- Uses Spring Boot for dependency injection and configuration via
application.yml. [web:24] - Supports parallel test execution with JUnit 5. [web:24]
- Generates Allure HTML reports with logs, screenshots, and videos for failed tests. [web:24]
- Java 21
- Playwright Java
- Spring Boot
- JUnit 5
- Gradle
- Allure, Log4j2 [web:24]
# from project root
./gradlew test # or: gradlew.bat test on Windows