You will learn how to find and design the best possible Selenium locators and what makes them tick. What are the most frequent mistakes in choosing a selector and how to avoid them. You will learn about speed of each selector and how to find the best performing selector. What is chaining of selectors and how to do that in code or in the inspect elements tab. You will learn the most advanced xpath and css selectors.
Some knowledge about Selenium WebDriver
Students will be perfectly equipped to find the perfect locator after acquiring the knowledge in this course. Ever tired of all that maintenance of broken locators? Well, search no more! You have come to the right place. In this course you will learn a well defined and highly effective system to help you find the best locator you need. With easy set of rules to follow you will not need to change locators because they are flaky. Also, with this set of rules you will find the fastest most powerful locator. This will help you reduce the speed of your tests and avoid some common mistakes that slow down your tests and make them easy to fail.
Who this course is for:
Selenium Webdriver, CSS, XPath, QA Engineers, Web Developers, Quality Assurance
4 sections • 31 lectures • 3h 26m total length
The most important rules when choosing a selector Part 1
The most important rules when choosing a selector Part 2
Selectors and their speed
Using the rules for the selectors write down 10 selectors on any site you want.
First, Last and Nth Child in Xpath
Contains Keyword in Xpath
Starts-with Keyword in Xpath
Text Keyword in Xpath
Combinations of keywords in Xpath
Following sibling in Xpath
The not function in Xpath
Has children in Xpath
Arithmetic operations in Xpath
Or and Union in Xpath
The most basic selectors in CSS
Descendant selectors in Css
Starts with, Ends with and Contains Selectors in Css
I have been leading teams and in house academy in the best software giants. I have taught over 6 years offline in different disciplines. Mentoring people at all levels and helping them grow is my passion. Interested in artificial intelligence and deep learning and all kinds of new technology. I myself started to learn new disciplines from courses so i know how important the teacher and the lectures are.