https://github.com/thedarsh-2020/seleniumframework
Web testing using Selenium Framework project using Java, Maven, TESTNG, POM, DDT, BDD and Cucumber
https://github.com/thedarsh-2020/seleniumframework
bdd cucumber ddt java maven maven-plugin maven-pom page-object-model pom selenium selenium-webdriver testng
Last synced: about 2 months ago
JSON representation
Web testing using Selenium Framework project using Java, Maven, TESTNG, POM, DDT, BDD and Cucumber
- Host: GitHub
- URL: https://github.com/thedarsh-2020/seleniumframework
- Owner: thedarsh-2020
- Created: 2025-08-26T14:02:57.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2025-09-11T22:48:28.000Z (10 months ago)
- Last Synced: 2025-09-12T00:26:00.115Z (10 months ago)
- Topics: bdd, cucumber, ddt, java, maven, maven-plugin, maven-pom, page-object-model, pom, selenium, selenium-webdriver, testng
- Language: Java
- Homepage: https://www.linkedin.com/in/mustafa-muhammad-abd-el-mottilib-1ba062127/
- Size: 43.9 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Selenium Project
This repository showcases a modular and scalable Selenium WebDriver framework using Java and the Page Object Model (POM). Designed for maintainability and cross-browser testing, it includes structured utilities for element interaction, reusable page components, test data management, and synchronization strategies — suitable for enterprise-grade automation or integration into CI/CD pipelines.
## 🚀 What You'll Learn
- Setting up Selenium with Java & Maven
- Locating web elements using various strategies
- Writing clean and maintainable test scripts
- Structuring tests with Page Object Model (POM)
- Running tests on Chrome and Firefox
## 🧰 Tech Stack
- Selenium
- Java
- Maven
- TestNG
- DDT
- BDD
- Cucumber
- Allure Reports
- ChromeDriver