This project demonstrates how to integrate Allure Reports into a Selenium Java test framework to generate rich, interactive, and visual test reports with detailed steps, logs, and screenshots.
- ✅ Allure Report integration with TestNG
- 🖼️ Screenshot capture on test failures
- 🧾 Step-wise logs for test traceability
- 📂 Easy-to-navigate HTML report output
- 🚀 Ready for CI/CD pipelines
- Java
- Selenium WebDriver
- TestNG
- Allure Report
- Maven
- Test Summary (Passed / Failed / Broken / Skipped)
- Step-by-step actions for each test
- Attached screenshots for failures
- Logs and environment metadata
- Timeline and behavior analytics
- Install Allure: Open your terminal and run: 'brew install allure'
- Go to Your Project Folder: 'cd /path/to/your/project'
- Serve Allure Report: 'allure serve'
git clone https://github.com/im-ahmed-hasan/Allure-report-integration
cd Allure-report-integration
This project is licensed under the MIT License. For more details, please refer to the LICENSE file.
Made with ❤️ by Ahmed Hasan