Object Repository Flashcards

1
Q

What are the benefits of using Object Repository?

Choose all of the options that apply

Quickly capture elements you need in your automation with the Capture Elements wizard.

UI elements across the project are managed, updated, and modified from a centralized place.

Downgrade application and process UI elements in one go with UI libraries.

Objects are reusable in local project or across projects when packaged as libraries.

A

Quickly capture elements you need in your automation with the Capture Elements wizard.

UI elements across the project are managed, updated, and modified from a centralized place.

Objects are reusable in local project or across projects when packaged as libraries.

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

Which of the following UI Element targeting methods can be used in UI Element descriptors?

Choose all of the options that apply

Strict Selector

Fuzzy Selector

Image

Anchor

Local Path

A

Strict Selector

Fuzzy Selector

Image

Anchor

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

What type of project would you ideally create if you want to share a set of Descriptors with your team?

Choose one of the options below

Process

Library

Template

Test Automation

A

Library

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

What technology does the recorder use to capture elements?

Choose one of the options below

Unified Target technology

Unified Source technology

None

A

Unified Target technology

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

When you drag and drop an element or screen from the Object Repository, the object’s image, arguments, and other details are automatically added to the activity.

True/False

A

True

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

What option would you use to import a UI Library as a dependency in your Process type project?

Choose one of the options below

Manage Packages

UI Explorer

Publish

Project Settings

A

Manage Packages

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

What are your options for pairing imported elements with UI Automation activities?

Choose all the options that apply

  1. Dragging an element from the Object Repository to the Designer panel and selecting a recommended activity from the Command Palette
  2. Adding a Modern UI Automation activity to the Designer panel and dragging an element on top of it
  3. Adding a Modern UI Automation activity to the Designer panel and clicking Indicate target on screen
  4. Adding a Classic UI Automation activity to the Designer panel and dragging an element on top of it
  5. Adding a Classic UI Automation activity to the Designer panel and clicking Indicate target on screen
A

Dragging an element from the Object Repository to the Designer panel and selecting a recommended activity from the Command Palette

Adding a Modern UI Automation activity to the Designer panel and dragging an element on top of it

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

You want to update the Descriptors for five UI Elements already present in a UI Library. You plan to use the new version of the Library to update several projects.

How would you capture the new versions of the Descriptors using the Object Repository?

Choose one of the options below

  1. Click Capture Elements in the Object Repository and record the new versions of the UI Elements
  2. Right-click the UI Elements in the Object Repository, select Edit Descriptor and recapture or edit the Descriptors
  3. Capture the new UI Elements in a Modern UI activity and click Add to Object Repository
A
  1. Right-click the UI Elements in the Object Repository, select Edit Descriptor and recapture or edit the Descriptors
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

You have just updated a UI Library dependency in a Process type project. The new version of the Library contains updates on elements which are already used in activities in your project.

True or false: Now you need to manually update the activities which were paired with the old versions of the elements.

Choose one of the options below

A

False

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

Which of the following targeting methods would you most likely enable when building a Descriptor with a variable tied to a given identifier for the name attribute?

Choose one of the options below

Strict Selector

Fuzzy Selector

Image

A

Strict Selector

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

True or false: When pairing an element which contains a Descriptor with a variable to a UI Interaction activity, the variable is automatically declared in your project.

Choose one of the options below

True

False

A

False

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

True or False: We can extract target elements from a project built using Classic UI Activities.

Choose one of the options below

True

False

A

False

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

What is the next step after adding all the desired elements in the Object Repository from a process type project?

Choose one of the options below

Click Publish

Save as Template

Click Extract as UI Library Project and Publish the Library

A

Click Publish

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

The Object Repository …

Choose one of the options below

is a persistent data storage service bringing powerful no-code data modeling and storage capabilities to your Robotic Process Automation (RPA) projects.

can load assets, queues, processes, and entities, provided that the Robot is connected to Orchestrator.

offers a way for business users to handle actionable items and provide business inputs to Robots.

ensures the management, reusability, and reliability of UI elements by capturing them as objects in a repository, sharable across projects.

A

Ensures the management, reusability, and reliability of UI elements by capturing them as objects in a repository, sharable across projects.

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

You are developing a Process type project using an UI Library which contains variables in Descriptors. You’ve paired an element containing a dynamic selector with a UI Activity and got a validation error.

Which of the following options can help you identify the name of the undeclared variable?

Choose one of the options below

  1. Check the Properties panel for the Activity
  2. Check the Variables panel
  3. Check the Project panel
  4. Run the process in Debug mode
A
  1. Check the Properties panel for the Activity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Review Question: which panel of UI Explorer interface contains all the UI elements of an opened application?

Choose one of the options below

  1. UI Hierarchy
  2. Visual Tree
  3. Edit Attributes
  4. UI Frameworks
A
  1. Visual Tree
17
Q

You are extracting a UI Library from a Process type project. You have completed extracting the elements and published the Library.

How would you make sure the elements used in the starting project can be automatically updated when the UI Library is updated?

Choose one of the options below

  1. Import the UI Library back into the Project and manually pair the UI Activities with the elements in the Library.
  2. Import the Library back into the project and remove the Project UI Descriptors in the Object Repository.
  3. You don’t need to change anything. The Library is set as a dependency by default.
A
  1. Import the Library back into the project and remove the Project UI Descriptors in the Object Repository.
18
Q

True or False: A Use Application/Browser activity is automatically added when a screen is dragged and dropped on top of the plus sign inside the workflow.

Choose one of the options below

False

True

A

True

19
Q

Review Question: which of the following types of information can you find in the Locals Panel?

Choose the three options that apply

The value of the variables.

Exceptions.

A cumulative percentage of the execution time of each activity.

The value of the expressions.

Properties of current activity.

A

The value of the variables.

Exceptions.

Properties of current activity.

20
Q

Which of the following prerequisites does your setup need to meet for you to be able to use the Object Repository?

Choose all the options that apply

Data Service enabled

UiPath.Uiautomation.Activities package versions 2020.10 and above

Modern Design Experience enabled in the project

Action Center enabled

A

UiPath.Uiautomation.Activities package versions 2020.10 and above

Modern Design Experience enabled in the project

21
Q

You are building a Process type project using a UI Library. You’ve just added the Library as a dependency.

Where can you find the imported elements?

Choose one of the options below

In the Object Repository panel in the UI Activities tab

In the Resources panel

In the Object Repository panel in the Descriptors tab

In the Project panel under Dependencies

A

In the Object Repository panel in the Descriptors tab

22
Q

You have developed a Process type project using version 1.0.0 of a UI Library. The target app has recently been upgraded and the UI Library has been updated by a colleague to v. 2.0.0. You need to update the project you have developed.

Will upgrading the UI Library dependency to v. 2.0.0 in your project automatically update the elements used in UI Activities?

Choose one of the options below

  1. No, you need to pair the elements with the UI Activities in your project again.
  2. Yes, if in the Library update process the elements in v.1.0.0 were deleted and new ones were captured using the Capture Elements recorder.
  3. Yes, if in the Library update process the existing elements were modified using the Edit Descriptor option.
A

Yes, if in the Library update process the existing elements were modified using the Edit Descriptor option.