/Login-Module-Automation-Selenium-Cucumber

This repository contains an automation project focused on the Login functionality, skillfully crafted with Selenium and Cucumber. The project empowers users to effortlessly automate the login process of a web application, encompassing a diverse range of test cases and scenarios. Test cases are thoughtfully scripted in a behavior-driven development.

Primary LanguageJava

Login-Module-Automation-Selenium-Cucumber

This repository contains an automation project focused on the Login functionality, skillfully crafted with Selenium and Cucumber. The project empowers users to effortlessly automate the login process of a web application, encompassing a diverse range of test cases and scenarios. These test cases are thoughtfully scripted in a behavior-driven development style, facilitating comprehension for all stakeholders involved.

Assigned Work Scenario

  • Website URL: https://www.saucedemo.com
  • Login with Valid Credentials
  • Assert the Next Page after Login Successful
  • Login with Invalid Credentials

Technology used

  • Selenium Tools
  • Cucumber BDD Tool
  • Java Language
  • Junit Framework
  • Gradle Build System
  • IntelliJ IDE

How to run this project

  • Clone this project
  • hit the following command: gradle clean test

Report

login feature 1 login feature 2

Project Demonstration

Login.Feature.Automation.Selenium.Cucumber.mp4