Skip to content

ShilpaAM2231/automation-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Selenium Automation Framework (Java)

📌 Project Overview

This project is a Selenium Test Automation Framework built using Java. It follows the Page Object Model (POM) design pattern to ensure maintainability, reusability, and scalability.

The framework automates end-to-end test scenarios for the Swag Labs application.


🚀 Tech Stack

  • Java
  • Selenium WebDriver
  • TestNG
  • Maven
  • WebDriverManager

📂 Project Structure

src/test/java → Test classes and Page Objects
pom.xml → Dependencies
README.md → Project documentation


▶️ How to Run

  1. Clone the repository
  2. Open in Eclipse/IntelliJ
  3. Run TestRun.java as TestNG test

✅ Features

  • Page Object Model (POM)
  • Reusable driver setup
  • Clean project structure
  • TestNG execution

About

Built a Selenium Automation Framework using Java, TestNG, and POM to automate Swag Labs application including login, add-to-cart, and cart validation scenarios

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages