Loading...
Master web automation with Selenium WebDriver. Learn advanced locators, element interactions, synchronization, and complex automation scenarios used in real-world projects.
WebDriver Setup, Browser Operations, and First Script
Locators, Element Finding Strategies, and Best Practices
Click, Type, Clear Operations and Element States
XPath, CSS Selectors, and Complex Element Location
Select Class, Multi-Select, and Custom Dropdowns
Selection Handling, State Verification, and Group Operations
JavaScript Alerts, Confirmations, and Prompt Dialogs
Frame Switching, Nested Frames, and Navigation
Mouse Actions, Keyboard Events, and Complex Interactions
JavaScript Execution, DOM Manipulation, and Advanced Techniques
Master relative XPath techniques including single attributes, logical operators, text methods, and advanced XPath functions for robust element location.
Master advanced XPath techniques including attribute-based methods, XPath axes like child and descendant, and complex DOM navigation strategies.
Comprehensive XPath practice session with real-world assignments and hands-on exercises
Master XPath sibling navigation techniques to locate related elements in the same parent container
Advanced XPath practice with complex scenarios, real-world applications, and comprehensive assignments
Master dropdown handling techniques in Selenium: Select class for HTML select tags and iteration methods for dynamic dropdowns
Master dynamic calendar navigation and date selection techniques using while loops and enhanced for loops in Selenium WebDriver
Master window and tab handling techniques using getWindowHandle(), getWindowHandles(), and switchTo().window() methods
Complete roadmap covering all Selenium concepts including browser operations, locators, web elements, Actions class, alerts, frames, and dropdowns.
Master synchronization concepts including implicit wait, explicit wait, and fluent wait to handle dynamic web elements effectively.
Learn to capture screenshots, full page screenshots, and configure browser options like incognito mode, headless mode, and notification settings.
Learn to identify and validate broken links in web applications using HTTP response codes and URL connection testing.
Comprehensive review of Selenium concepts, theory, and commonly asked interview questions with detailed explanations.
Deep dive into synchronization, flaky scenarios, exception handling, and advanced Selenium concepts for robust test automation.
Master the techniques for handling Shadow DOM elements in modern web applications using Selenium WebDriver.
Learn to handle SSL certificates and automate file uploads using AutoIT library in Selenium WebDriver.
Master JavaScript Executor interface for advanced browser operations and DOM manipulation when standard WebDriver methods are insufficient.
Master advanced JavaScript Executor techniques including scrolling, custom alerts, element highlighting, border creation, and closed shadow root handling.