Skip to content

Latest commit

 

History

History
33 lines (19 loc) · 755 Bytes

File metadata and controls

33 lines (19 loc) · 755 Bytes

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