This repository provides a framework for automated browser testing using Selenium WebDriver with Cucumber for Behavior-Driven Development (BDD) in Java. This setup facilitates writing and executing BDD tests with a clean and maintainable structure.
Ensure you have the following installed:
- Java Development Kit (JDK) - Java 11 or later.
- Maven - For managing project dependencies and builds.
- IDE - IntelliJ IDEA, Eclipse, or any preferred Java IDE.
- ChromeDriver - For testing on Google Chrome. Download it from ChromeDriver and ensure it is in your system’s PATH.
To get started with the framework, follow these steps:
Clone this repository to your local machine:
git clone https://github.com/Iamshaibaz/Java_Selenium_BDD_Framework.git
cd Java_Selenium_BDD_Framework
mvn test