Skip to content

Aynagozel/TestNGBasic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TestNGBasic – QA Automation Framework Overview This project is a Java-based test automation framework developed using Selenium WebDriver, TestNG, Maven, and the Page Object Model (POM) design pattern. The framework demonstrates UI automation, data-driven testing, reporting, reusable utilities, and Git/GitHub version control. It also includes TestNG XML suite execution for smoke and regression testing.

Technologies Used Java

Selenium WebDriver

TestNG

Maven

Git / GitHub

Jenkins (CI/CD)

SQL

Key Features Page Object Model (POM)

Data-driven testing

Screenshot capture

Reusable utility classes

TestNG annotations (BeforeMethod, AfterMethod, Groups, Parameters)

XML suite execution (testng.xml, smoke.xml, regression.xml)

CI/CD integration

About

A Java-based TestNG automation framework built with Selenium WebDriver, Maven, and the Page Object Model, featuring data‑driven testing, reusable utilities, screenshot capture, and XML suite execution for smoke and regression testing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages