Element Locators: 60 Minutes Crash Course for CSS & Xpath

Learn basic to advance level techniques of CSS and Xpath | Selenium | Katalon | Appium | Jmeter | Watir

4.25 (184 reviews)
Udemy
platform
English
language
Software Testing
category
instructor
Element Locators: 60 Minutes Crash Course for CSS & Xpath
3,484
students
1 hour
content
Nov 2020
last update
$19.99
regular price

What you will learn

Ready to write Basic to Complex level of CSS locators

Ready to write Basic to Advance level of XPATH Element locators

Ready to use locators in different automation tools like Selenium, JMeter, Katalon

Ready to write element locators without using by browser plugin

Ready to face Element Locators related automation intervews

Description

With the help of Element Locators, we can locate element uniquely on the page. CSS and Xpath are most command and most usable element locators used in different automation tools like Selenium, Appium, Katalon Studio, Watir and many more.

In this course, we are going to cover

- Basic to advance understanding of CSS locatos

- Xpath Locators using Attributes

- Xpath Locators using Inner text

- Xpath Locators using Axis techniques

- Best practices while writing element locators

- Advance understanding of CSS locatos

- Advance Xpath Locators using Attributes

- Advance Xpath Locators using Inner text

- Advance Xpath Locators using Axis techniques

- Best practices while writing element locators

XPath is an expression language designed to support the query or transformation of XML documents. It was defined by the World Wide Web Consortium and can be used to compute values from the content of an XML document.

The XML Path Language (XPath) is used to uniquely identify or address parts of an XML document. An XPath expression can be used to search through an XML document, and extract information from any part of the document, such as an element or attribute (referred to as a node in XML) in it

XPath grew out of efforts to share a common syntax between XSL Transformations (XSLT) and XPointer. It allows for the search and retrieval of information within an XML document structure. XPath is not an XML syntax: rather, it uses a syntax that relates to the logical structure of an XML document.


Content

Introduction to Locators

Element Locators Introduction
Basics understanding of HTML & Plugins

CSS Element Locators Techniques

CSS Syntax-1 : Tag with ID
CSS Syntax-2 : Tag with Class
CSS Syntax-3 : Tag with any attribute
CSS Syntax-4 : Tag with id and any attribute
CSS Syntax-5 : Tag with class and any attribute

Xpath Element Locators Techniques

Xpath Syntax-1 : Tag with single attribute
Xpath Syntax-2 : Tag with multiple attribute with OR
Xpath Syntax-3 : Tag with multiple attribute with AND
Xpath Syntax-4 : Tag with attribute | Use *
Xpath Syntax-5 : Use inner text
Xpath Syntax-6 : Use partial inner text
Xpath Syntax-7 : Use partial inner value of attribute
Xpath Syntax-8 : Locate element through parent
Xpath Syntax-9 : Locate element through child
Xpath Syntax-10 : Locate element through sibling
Xpath Syntax-11 : Locate element through multiple options

Reviews

Manoj
March 20, 2022
Amazing tutorial for beginners and its cleared many doubts how to move to the parent element parent:: how to move to preceding-sibling:: how to move to following-sibling
Todd
October 31, 2020
I was afraid that the length of this course was going to show its limitations but the presenter was precise and filled in gaps of information that other learning material I had did not. I would highly recommend this course!
Asif
May 1, 2020
Excellent course. It would have been great if it got covered dropdown, list boxes like things. Thanks !!
Stephanie
December 6, 2019
I've taken his courses before. Very informative and concise. Well explained. This course is really worth it. I'm hoping that in an update he can mention this syntax, the +: vp-menubar-list-view-simple-item>.icon:first-child+.word-wrap'; Take the course. You can't spend an hour any better!
Luciano
May 21, 2019
Liked the short video format and the explanations were clear and concise. The only thing I would have changed, its the fact that he uses a chrome extension to check the selectors instead of using the built-in checker.
Swaroop
April 3, 2019
The explanation of the concepts is great! Writing xpath's was a nightmare for me earlier. But with this course, I was able to write xpaths on my own. A must course for people learning automation
Onyekachi
April 3, 2019
I was having difficulty, locating my elements when automating with Katalon studio. but this has been so insightful.
Arun
February 22, 2019
This course is a fantastic refresher for people who already know about element locator strategies and as well lays down a solid basic understanding of how one should look at and identify the elements. Great work!!!
Nguyễn
February 18, 2019
The lectures are well organized, and separated into small chunks of knowledge that are easy to follow. However, it would be much better if mid-session questions are provided to get audiences engaged in the lessons more actively; and exercises are designed for further practice purpose.
Peter
January 9, 2019
Yes it was a good match for me. I am now fairly comfortable with CSS and Xpath identification of objects.
Shakil
January 8, 2019
I found this course very helpful and good amount of coverage in a short time. This class can easily be good for reference for real-time project. The instructor is very knowledgeable but I would've liked it even more if he had showed us more complex scenarios where name, id, etc are actually not present and also used other elements than text/input boxes - which are very easy to locate. Overall, it was very helpful and good amount of coverage.
Rajesh
October 25, 2018
This is a basic course, try to add some advance concepts like async methods, Mocking of services etc which will give more knowledge on Jasmine. :)
David
July 25, 2018
i was expecting more that the information that i can find in the jasmine documentation. And it'll be good to provide a project for the exorcises so that there is material to compare.

Charts

Price

Element Locators: 60 Minutes Crash Course for CSS & Xpath - Price chart

Rating

Element Locators: 60 Minutes Crash Course for CSS & Xpath - Ratings chart

Enrollment distribution

Element Locators: 60 Minutes Crash Course for CSS & Xpath - Distribution chart
990374
udemy ID
10/21/2016
course created date
11/22/2019
course indexed date
Bot
course submited by