In this page you will find interesting videos and content related to automation testing using Selenium.
You will be able to find end to end steps for developing and troubleshooting different features and functionalities in Selenium.
The content provided comprises a comprehensive range of topics within the domain of automation testing using Selenium. It covers practical guides and solutions for common issues faced by testers and developers who work with Selenium for web automation. The content includes:
- Strategies for resolving mismatches between browser driver versions and browsers.
- Methods for retrieving attributes and values for web elements as well as the source of images.
- Instructions for performing various mouse actions like right-click, double-click, and mouse hover.
- Techniques to verify if the correct page has loaded.
- Ways to count the instances of web elements on a webpage.
- Steps to create and troubleshoot Maven Selenium projects and address issues with dependencies in
pom.xml
. - Solutions for JavaScript errors and other exceptions like ‘element not a function’.
- Comparing images and screenshots, including taking screenshots of specific elements or entire web pages.
- Resolving error marks in Eclipse, adding external JAR files, and handling multiple screenshots.
- Automating keyboard actions and file uploads using the Robot class and AutoIt.
- Tips for hovering over elements and information on version-specific Chrome issues and how to deal with session creation errors.
- Basic opening and closing of browser windows and drag-and-drop actions with Selenium WebDriver.
- Identify appropriate XPath locators and manage deprecated wait methods.
- Maximize, minimize, or fullscreen browser windows and prevent Chrome from auto-updating.
- Tackle exceptions related to driver executables and path issues.
- Instructions to run Selenium WebDriver programs in different browsers.
- Approaches to writing XPath when elements have no unique attributes.
- Using CSS selectors and regular expressions to create locators.
- Selenium code execution on Edge browser and managing browser navigation like forward, backward, and close actions.
- Overcoming exceptions like
UnexpectedTagNameException
and implementing loops within Selenium scripts.
This collection serves as an educational resource, offering step-by-step troubleshooting and development advice for Selenium automated testing scenarios.
Hi