Descriptors in Studio Flashcards

1
Q

What is the selection option window?

A

Selection Option window provides Advanced option such as Enforce visibility, Dynamic Text Target, Native text Target and Image selection mode.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

When does the image selection method is useful?

A

When the selectors and Fuzzy selectors aren’t available. In cases like Virtual Machine environments.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How can you enable the image selection mode?

A

By clicking the image selection option in the selection option window or pressing F3.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Identify and match the keyboard shortcuts for the following options in the selection option window.

a. Pause configuration
b. Image selection mode
c. Hoverable element selection

  1. F3
  2. F6
  3. F2
A

a. Pause configuration: F2
b. Image selection mode: F3
C. Hoverable element selection: F6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

You are building an automation for a webpage, one of the UI elements, which you want to indicate, is available only on hover. How do you select/indicate that particular UI element?
1. By enabling the Hoverable Element selection
2. Using the Pause Configuration Option
3. Need to adjust many things in the workflow to achieve this requirement
4. Using Keyboard Shortcuts

A
  1. By enabling the Hoverable Element selection
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What’s a target?

A

A target is a UI element, you want to interact with to perform some actions on it.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How does a robot identify the correct target?

A

Targeting methods help identify the correct target element. Modern UI Automation activities use multiple targeting methods to identify the UI Element you want the process to interact with.

The key targeting methods are:

Selectors
Fuzzy Selectors
Image
Native Text

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

How ‘Native Text’ method work?

A
  • It’s used to detect the position of the text on the screen to perform the required action.
  • Best suited for automating legacy applications that doesn’t have correctly defined UI elements.
  • When enabled, other targeting methods won’t apply to that particular UI element.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How does Fuzzy selector work?

A

Fuzzy selectors enables you to locate elements based on a pattern.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How does Image method identify elements?

A

This method reads the array of pixels in a visible region of the application window to identify if it matches the target array.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is an anchor and when should I use it?

A

An anchor is another UI element that helps to uniquely identify the target.
- When you indicate a target using a modern UI automation Activity, UiPath tries to identify and automatically select an anchor.
- You can also manually add up to three anchors to the required target.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How many anchors you can add to a targeting element?

A

upto 3 anchors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

In which colors the target and the anchors are highlighted?

A

Target in Green
Anchor in Blue

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the frameworks used to identify elements by the unified target?

A

Default - Proprietary framework
AA - Active Accessibility
UIA - UI Automation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

How unified targeting method works?

A

Using stack of targetting methods: Selectors, Fuzzy Selectors and Images.

These three targeting methods are redundant to one another. Which means that they all try to identify the target element simultaneously, and whichever finds the target first, that targeting method will be considered.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

If you want to change the default targeting methods of the project how you can do that?

A

in Project settings option -> UI Automation Modern.

17
Q

What are the default targeting methods for web browsers?

A
  1. Fuzzy Selectors
  2. Image
18
Q

What are the default targeting methods for Desktop (UIA) - that applies to desktop applications that use the Microsoft UI Automation technology?

A
  1. Selectors
  2. Fuzzy Selectors
  3. Image
19
Q

What are the default targeting methods for Desktop (AA) - applies to desktop applications that use Microsoft Active Accessibility technology?

A
  1. Fuzzy Selectors
  2. ImageFuzzy Selectors
  3. Image
20
Q

What are the default targeting methods for Desktop (Win32) - applies to native desktop applications?

A
  1. Fuzzy Selctors
  2. ImageFuzzy Selctors
  3. Image
21
Q

What is a descriptor?

A

The Target and Anchor pair is known as Descriptor.

22
Q

Unified Target method uses which targeting methods?
A. Selectors
B. Fuzzy Selectors
C. Images
D. Native Text

A

A. Selectors
B. Fuzzy Selectors
C. Images

23
Q

How many target- anchor pairs will be generated under the hood when an elements has one target and 2 anchors?

A

27

24
Q

What is the usefulness of ‘Show all matches’ option in selection option window?

A

It helps to debug the element. For each targeting method we can find the matches by using the show all matches option.