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