End to End Automation with Selenium and Jenkins
Project information
- Tech Stack: Selenium | TestNG | Maven | Allure Report | Jenkins
- Project URL : : End to End Automation with Selenium and Jenkins
๐ This is a scalable and maintainable test automation framework built using Selenium WebDriver ๐งช, TestNG ๐, and Maven ๐ ๏ธ โ seamlessly integrated with Allure Reports ๐ and Jenkins โ๏ธ to support automated testing in both local and CI/CD environments. ๐ ๐ The framework adheres to best practices in test automation and follows a clean architecture thatโs easy to extend and manage. Itโs ideal for automating web application testing workflows in modern Agile or DevOps pipelines. ๐
๐๐ฒ๐ ๐๐ฒ๐ฎ๐๐๐ฟ๐ฒ๐ ๐๏ธ
- ๐น Selenium WebDriver :- Automates browser actions for testing web applications.
- ๐น TestNG Integration :- Enables test grouping, dependencies, assertions, and parallel execution.
- ๐น Maven Build Tool :- Simplifies dependency management and test execution.
- ๐น Allure Reporting :- Generates visually rich, interactive test reports.
- ๐น Jenkins :- Seamlessly integrates with Jenkins for automated builds and test pipelines.
- ๐น Page Object Model (POM) :- Promotes maintainable and scalable code structure
- ๐น Cross-Browser Support :- Run tests on Chrome, Firefox, and more.
Whether you're a beginner exploring test automation or a QA professional building a production-grade suite, this framework provides a solid foundation to get started and scale up. ๐ก๐งฐ