โ† Robotic Process Automation (UiPath) learning path
Robotic Process Automation (UiPath) ยท Module 4 of 10

UI automation and selectors

Interact reliably with application screens.

๐Ÿ“– Key ideas

  1. Selectors identify UI elements by attributes.
  2. Use stable attributes; avoid dynamic IDs and positions.
  3. Wildcards (*) handle changing values.
  4. Modern activities use object repository and anchors.
  5. Computer vision activities handle Citrix/remote screens.
๐Ÿ’ก Real-life example: Selectors are addresses for buttons: a precise address finds the right door every time.
SelectorXML address of a UI element
WildcardPattern matching variable text
AnchorNearby element used for reference
Object RepositoryReusable library of UI elements