Skip to content

DeanBuildsTech/webapp-automation-login

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

WebApp Automation: Login Scenario

Overview

This project demonstrates automation of a web application login scenario using Java, Selenium WebDriver, and TestNG. It follows a structured Page Object Model (POM) approach and includes test reporting via TestNG. The goal is to showcase automation skills suitable for professional QA/DevOps portfolios.

Features

  • Automated login tests (valid, invalid, empty input, logout)
  • Page Object Model structure for maintainable code
  • TestNG for test orchestration and reporting
  • Maven for dependency management
  • Git version control and GitHub integration

Tech Stack

  • Language: Java
  • Automation: Selenium WebDriver
  • Test Framework: TestNG
  • Build Tool: Maven
  • Version Control: Git & GitHub

Repository Structure

webapp-automation-login/
├── docs/
│   └── test-cases.md
├── src/
│   ├── main/
│   └── test/
│       └── java/
│           └── tests/
├── pom.xml
├── README.md
└── .gitignore

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published