In this course, you’ll learn about the main targeting method for UI Automation activities: Selectors. We'll first get familiar with the concept, then we'll get to more in-depth topics, such as the types of selectors: Full Selectors and Partial Selectors, the UI Explorer, the Property Explorer, and fine-tuning selectors to handle different situations.
This course was originally built using UiPath Studio version 2022.10, with updates reflecting changes in version 2023.10. We recommend using UiPath Studio 2023.10 to fully benefit from the latest features and improvements.
Before enrolling in this course, it is recommended that you possess basic programming knowledge and have successfully completed the following prerequisites:
A high-level understanding of the UiPath Platform, particularly UiPath Studio's interface.
Proficiency in working with variables, constants, and arguments in UiPath Studio.
Familiarity with control flow activities such as If, While, Do While, For Each, and Switch in UiPath Studio.
A fundamental comprehension of UI automation, including UI Automation activities, Activity properties, targeting methods, input and output techniques, as well as recorders and scraping wizards in UiPath Studio.
Familiarity with UI synchronization techniques, activities, and features in UiPath Studio.
An understanding of UI descriptors, unified targeting methods, and fine-tuning the targeting methods using wildcards and variables.
It is recommended that you have completed the entire journey of the Automation Explorer Learning Plan, as well as the "UI Synchronization in Studio" and "UI Descriptor in Studio" courses.
This course provides intermediate-level instruction on UiPath UI Automation concepts. It is well-suited for Automation Developers seeking to enhance their understanding of UI Automation.
Structure of Selector, Tags, and Attributes
Types of Selectors
UI Explorer, Property Explorer and Get Attribute Activity
Guided Practice—UI Explorer, Property Explorer, and Get Attribute Activity
Managing Difficult Situation—Visual Tree Hierarchy and Find Children
Practice 1—Highlight WFT Type Items on ACME
At the end of this course, you should be able to:
Explain the structure of selectors in the context of web development.
Identify the types of selectors, providing a comprehensive overview.
Demonstrate the functionality and purpose of the Property Explorer tool during editing selectors.
Describe the process of exploring the attributes of a User Interface element.
Evaluate and interpret the visual tree hierarchy of a web page or application.
Apply the "Find Children" activity to effectively identify and select child elements within a parent element, thereby enhancing the reliability of the selector.