Skip to content

TheLalitSharma/automation_framework_e2e

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Selenium Automation E2E Framework

A comprehensive Java-based Selenium automation framework built with TestNG, featuring parallel execution, extensive reporting.

🚀 Features

  • Modern Java 17 with Maven build system
  • Page Object Model (POM) design pattern
  • ThreadLocal WebDriver for parallel test execution
  • Reporting - ExtentReports integration
  • Smart Retry Mechanism with configurable retry count
  • Screenshot Capture on test failures
  • Comprehensive Logging using SLF4J + Log4j2
  • Configurable Everything via properties files

📋 Prerequisites

  • Java 17+
  • Maven 3.6+
  • Chrome/Firefox browser
  • Git

About

Enterprise-grade Selenium automation framework with TestNG, POM, parallel execution, and ExtentReports

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages