Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

niths09/Selenium_RegistrationFormScript_Project

Open more actions menu
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
6 Commits
 
 
 
 

Repository files navigation

LambdaTest Playground Project

Project Description

This is an automation script designed to test the registration and login functionality of the Ecommerce Playground website. It utilizes Selenium WebDriver with Java to simulate user interactions, such as filling out forms, navigating through pages and verifying successful actions. This script automates the process of creating a new user account, logging out and re-logging in, ensuring the website's core features function as expected.


Features

  1. Automates user registration with predefined data inputs.
  2. Validates the success message for account creation.
  3. Automates user logout and subsequent login.
  4. Verifies the functionality of critical UI elements such as buttons, text fields, and messages.
  5. Implements JavaScript scrolling to handle long web pages.
  6. Includes delays to mimic real-world user interactions.

Prerequisites

  • Java Development Kit (JDK) installed (version 11 or higher recommended).
  • Google Chrome browser installed.
  • ChromeDriver compatible with the installed Chrome browser version.
  • Eclipse IDE or any other Java-supported IDE.
  • Selenium WebDriver library added to the project.

Technologies Used

  • Java: Programming language for writing the automation script.
  • Selenium WebDriver: For browser automation.
  • Google Chrome & ChromeDriver: Browser and corresponding WebDriver for executing the test.
  • JavaScriptExecutor: For scrolling actions.
  • Explicit Waits: To handle dynamic elements and ensure proper interaction.
  • Eclipse IDE: Integrated Development Environment for Java development.

About

The repository contains an automation script for user registration, login, and logout processes on the websites using Selenium WebDriver.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.