Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 1.16 KB

README.md

File metadata and controls

37 lines (25 loc) · 1.16 KB

Selenium 4 Basic Framework

This repository contains a basic automation testing framework built using Selenium 4. The framework is designed to help you quickly get started with automation testing and serves as a foundation for more complex test automation projects.


Features

  • Built on Selenium 4 for modern web automation capabilities.
  • Supports modular and reusable test components.
  • Uses Page Object Model (POM) for better code organization.
  • Easily configurable via a properties or configuration file.
  • Cross-browser testing capabilities.

Prerequisites

To use this framework, ensure you have the following installed on your machine:

  • Java 11 or higher
  • Maven 3.6 or higher
  • A web browser and the corresponding WebDriver (e.g., ChromeDriver, GeckoDriver, etc.)

Installation

  1. Clone this repository:
    git clone https://github.com/your-username/selenium-4-basic-framework.git
    

Key Directories

  • base/: Contains base classes like BaseTest and BasePage.
  • pages/: Contains Page Object Model (POM) classes for web elements and actions.
  • tests/: Contains test scripts.
  • utils/: Contains helper classes and utilities.