Skip to content

Explore practical examples of web automation testing with Selenium and Java. This repository provides a starting point for learning and implementing automated tests for web applications. Topics covered may include element locators, browser interactions, testNG/JUnit integration, and reporting.

Notifications You must be signed in to change notification settings

stannyweb/Automated-Web-Testing-Selenium-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Selenium Automated Tests for the-internet.herokuapp.com

This repository contains a suite of automated tests written in Java using Selenium WebDriver, targeting the website the-internet.herokuapp.com.

These tests are designed to automate various UI interactions and verifications on different elements and functionalities provided by "The Internet" website, a popular practice site for test automation.

The primary goal of this repository is to demonstrate and practice UI test automation techniques using Selenium WebDriver with Java. It serves as a practical example for learning and implementing automated tests for web applications.

Features

The automated tests in this repository cover the following elements and functionalities on the-internet.herokuapp.com website

  • Login Functionality: Tests related to user login and authentication processes.
  • Forgot Password: Tests for the "Forgot Password" functionality, ensuring password recovery mechanisms are working correctly.
  • Dropdown Menu: Tests to interact with and verify the behavior of dropdown menus.
  • Hovers: Tests to simulate mouse hover actions and validate element interactions on hover.
  • Checkboxes: Tests to interact with and verify the functionality of checkboxes.
  • Inputs: Tests to interact with various input fields and validate input handling.
  • Basic Auth: Tests to handle basic authentication pop-ups.
  • Frames: Tests to interact with elements within frames.

Technologies Used

About

Explore practical examples of web automation testing with Selenium and Java. This repository provides a starting point for learning and implementing automated tests for web applications. Topics covered may include element locators, browser interactions, testNG/JUnit integration, and reporting.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages