Selenium Automation Scripts Demo

HEMANTH KUMAR J

Selenium Demo

This repository contains various Selenium automation scripts demonstrating different functionalities such as handling alerts, iframes, dropdowns, checkboxes, web tables, and more.

πŸ“‚ Project Structure

selenium_demo/
│── browser_commands.py # Basic browser operations
│── broken_images.py # Detecting broken images on a webpage
│── broken_links.py # Checking for broken links on a webpage
│── checkboxes.py # Handling checkboxes
│── date_picker.py # Automating date picker inputs
│── dropdown.py # Handling dropdown menus
│── handling_tabs.py # Switching between browser tabs
│── iframe.py # Interacting with iframes
│── java_script_alert.py # Handling JavaScript alerts
│── login.py # Automating login functionality
│── nested_frames.py # Handling nested frames
│── viewport.py # Changing browser viewport size
│── web_table.py # Extracting data from web tables

πŸ”§ Prerequisites

Python (>=3.x)
Google Chrome & ChromeDriver
Selenium

πŸš€ Installation

Clone this repository:
Create a virtual environment (optional but recommended):
Install dependencies:

πŸƒ Running the Scripts

Run any script using:
python script_name.py
Example:
python login.py
πŸš€ Happy Testing with Selenium!
Like this project

Posted Apr 28, 2025

Created Selenium scripts for automation testing demonstrations.

Web Automation Test Suite with Robot Framework
Web Automation Test Suite with Robot Framework
Iden HQ Automation Challenge
Iden HQ Automation Challenge