Skip to content

paramee98/selenium-practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

selenium-practice

A collection of automated testing scripts designed to practice web element interactions and end-to-end testing workflows using Java and Selenium.

🚀 Project Overview This project serves as a technical sandbox for mastering UI automation. It covers the essential building blocks required to create robust, maintainable, and efficient test automation suites.

🛠️ Key Features & Modules Based on the included scripts, this project demonstrates:

End-to-End (E2E) Scenarios: Real-world workflows including a Flight Booking System and E-commerce Add-to-Cart processes.

Complex UI Handling: Advanced interactions with Dynamic Calendars, Frames, Windows/Tabs, and Mouse Actions.

Robust Testing Logic: Implementation of Java Streams for efficient data filtering and validation.

Verification & Utility: Automated checks for Broken Links, SSL/HTTP Certifications, and automated Screenshot capture.

Interaction Mastery: Handling of JavaScript Alerts, Scrolling, and diverse Locator Techniques.

💻 Tech Stack

Language: Java

Automation Tool: Selenium WebDriver

IDE: Eclipse

About

A collection of automated testing scripts designed to practice web element interactions and end-to-end testing workflows using Java and Selenium.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages