Skip to content

shankhwarsumit/paraBank_Automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image image

paraBank_Automation

Selenium Cucumber Automation Testing Project

This repository contains an automation testing project for the ParaBank website, leveraging the Selenium WebDriver and Cucumber framework. The project comprises test scenarios for user registration and login, with the capability to generate detailed HTML reports for test results.

Prerequisites

Before running the tests, ensure you have the following prerequisites installed:

  • Java Development Kit (JDK): You need to have Java installed. Download and install it from Oracle JDK.

  • Maven: Install Maven from Apache Maven.

  • Selenium WebDriver: Ensure you have Selenium WebDriver installed for your preferred web browser (e.g., ChromeDriver, Firefox GeckoDriver).

  • Git: You'll need Git for cloning the project. Download and install it from Git Downloads.

Test Scenarios

User Login

  1. Login with valid credentials: Tests successful login with valid username and password.

  2. Login with invalid credentials: Tests login with invalid username and password.

  3. Login with valid username and invalid password: Tests login with valid username and invalid password.

  4. Login with invalid username and valid password: Tests login with invalid username and valid password.

  5. Login without providing any credentials: Tests login without entering username and password.

User Registration

  1. Register with all fields: Tests successful registration with all required fields.

  2. Register without providing any fields: Tests registration without entering any details.

  3. Register with duplicate phone number: Tests registration with a phone number that already exists.

  4. Register with duplicate username: Tests registration with a username that already exists.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages