Black Friday Special Limited Time 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: 70special

UiPath UiPath-ARDv1 UiPath Advanced RPA Developer v1.0 Exam (UiARD) Exam Practice Test

Page: 1 / 35
Total 348 questions

UiPath Advanced RPA Developer v1.0 Exam (UiARD) Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$37.5  $124.99

PDF Study Guide

  • Product Type: PDF Study Guide
$33  $109.99
Question 1

You need to include rows from one datatable named "dt1" in another datatable named "dt2".

Instructions: From the drop-down lists for Invoke Method on the "For Each Row in Data Table" display, select the correct value of each field for the "Invoke Method". Next, from the drop-down

list on the Parameters display, select the correct Value to complete this task.

Options:

Question 2

Review the following exhibit:

What is the result of clicking the "Run in PiP" button?

Options:

A.

The attended process starts in an isolated Windows session.

The user is prompted with a window to enter credentials on every run.

B.

The attended process starts on a remote machine.

The user is prompted with a window to enter credentials.

C.

The attended process starts in an isolated Windows session.

The user is logged in with the credentials entered from the main session.

D.

The attended process starts in the same Windows session.

The user is logged in automatically with their credentials.

Question 3

You are creating a Credential asset in Orchestrator as shown in the following exhibit.

Once the asset is created, what are you unable to edit using the default Orchestrator settings?

Options:

A.

Username

B.

Type

C.

Password

D.

Asset name

Question 4

A developer needs to ensure a UI element with a partially changing attribute can be consistently identified with a Click activity. Which property of the Click activity can support a wildcard?

Options:

A.

Element

B.

Selector

C.

ClippingRegion

D.

ClickType

Question 5

A developer uses a Key Press Trigger activity and a Click Trigger activity to monitor events in an application. The two Trigger activities are within the same Trigger Scope activity. Which approach ensures the workflow exits the Trigger Scope activity after any trigger is activated and the associated action is performed?

Options:

A.

Set "SchedulingMode=Concurrent" in the Trigger Scope activity properties

B.

Set "BlockEvent=False" in the properties for the two Trigger activities

C.

Set the Trigger Scope activity within a Parallel activity

D.

Set "SchedulingMode=OneTime" in the Trigger Scope activity properties

Question 6

A developer creates a Dispatcher process which extracts information from a Microsoft Excel file and uploads that information into an Orchestrator queue. Based on best practice, what is the recommended way to avoid creating duplicate Queue Items?

Options:

A.

Enable the Enforce unique references field of the queue

Add a descriptive "Reference" in the Add Queue Item activity

B.

Add a descriptive "Reference" in the Add Queue Item activity

Ensure that the "Reference" does not equal the "Reference" of the Queue Item last loaded

C.

Create an Excel file of processed Queue Items

Loop through the list to check if the current Queue Item to upload has been uploaded before

D.

Disable the Enforce unique references field of the queue

Enable the "Auto Retry" of the queue

Question 7

A developer wants to use the default Robotic Enterprise (RE) Framework without using Orchestrator. What is the minimum requirement to ensure that the project does not access Orchestrator queues?

Options:

A.

Remove the Get Transaction Data state from the Main state machine

Remove the OrchestratorQueueName setting from Config.xlsx

B.

Remove the Get Transaction Data state from the Main state machine

Remove the Get Transaction Item activity from the project

C.

Remove the Get Transaction Item activity from the project

Remove the three SetTransactionStatus activities from the SetTransactionStatus workflow

D.

Remove the OrchestratorQueueName setting from Config.xlsx

Remove the three SetTransactionStatus activities from the SetTransactionStatus workflow

Question 8

A developer wants to create a process which uses UI automation activities on hidden or minimized windows for a user in a Call Center. While the process is running on the user’s machine, the user also needs the ability to use the machine to look up items in a desktop application.

Which activity must be configured to be able to interact with hidden or minimized windows?

Options:

A.

Get Full Text

B.

Set Text

C.

Click

D.

Check

Question 9

A developer has built a process consisting of three invoked workflows in the Main.xaml file. The second workflow should be run in Picture-in-Picture (PiP). How should the Invoke Workflow File activity properties be configured?

Options:

A.

Target Session = Picture in Picture

Isolated = Checked

B.

Target Session = Current

Isolated = Unchecked

C.

Target Session = Picture in Picture

Isolated = Unchecked

D.

Target Session = Current

Isolated = Checked

Question 10

A developer is building a process which types data into input fields and needs to use the Hardware Events input method. In addition, the developer wants to decrease the speed with which the input string characters are typed into the fields.

Which property of the Type Into activity should the developer edit?

Options:

A.

DelayAfter

B.

WaitForReady

C.

DelayBefore

D.

DelayBetweenKeys

Question 11

A developer needs to create an Out argument to pass the results of a Data Scraping activity to another workflow. The activity scrapes text from a structured list on a website.

From the drop-down list shown in the exhibit, select the Argument Type that should be used.

Options:

Question 12

A developer has created the following sequence:

The Write Cell activity has the following properties:

What is the behavior of the sequence once executed?

Options:

A.

Writes the values in the same row in the Active Users.xlsx Excel file

B.

Writes the values in subsequent rows in the UserName datatable

C.

Writes the values in subsequent rows in the Active Users.xlsx Excel file

D.

Writes the values in the same row in the UserName datatable

Question 13

A developer created an automation project in the Robotic Enterprise (RE) Framework which needs to enter a User ID depending on the machine it runs on. The User ID is stored in Orchestrator as a Text asset using the Value Per Account-Machine method.

Which steps should the developer perform to use this asset in the project?

Options:

A.

Add a row in the Settings sheet in Config.xlsx with the name of the Orchestrator asset.

Use the Get Asset activity in the workflow to get the User ID.

B.

Add a row in the Settings sheet in Config.xlsx with the name of the Orchestrator asset.

In the workflow, retrieve the User ID by referencing the Config dictionary.

C.

Add a row in the Assets sheet in Config.xlsx with the name of the Orchestrator asset.

Use the Get Asset activity in the workflow to get the User ID.

D.

Add a row in the Assets sheet in Config.xlsx with the name of the Orchestrator asset.

In the workflow, retrieve the User ID by referencing the Config dictionary.

Question 14

A developer has created a project to scrape structured data from Service Desk tickets. Upon review, the developer discovered that the Extract Structured Data activity was set to retrieve 50 results. The activity needs to be updated to retrieve all available results.

From the drop-down list shown in the exhibit, select the correct value that should be used to update the MaxNumberOfResults property.

Options:

Question 15

A developer is working on an existing project in which GIT is used as the source control. Another team member wants to compare two versions of a particular workflow in this project. Which UiPath Studio option provides this capability?

Options:

A.

Pull (rebase)

B.

Checkout Branch

C.

Show History

D.

Push

Question 16

A developer wants to add items to a list of strings using the Invoke Method activity. The list is declared as follows:

The Invoke Method has the following properties:

The Parameters property is as follows:

Based on the information shown in the exhibits, what is the outcome of the Invoke Method activity?

Options:

A.

An exception will be thrown

B.

"Colors" will contain only "Yellow" items

C.

"Colors" will contain items in the following order: "Red", "Green"

D.

"Colors" will contain items in the following order: "Red", "Green", "Yellow"

Question 17

An attended automation user wants to run two background processes in UiPath Assistant: UpdateTimecards Process and GetPTODays Process. What is a characteristic of running these processes?

Options:

A.

UpdateTimecards Process and GetPTODays Process can be run concurrently only if started from Orchestrator

B.

UpdateTimecards Process and GetPTODays Process can only be run sequentially

C.

An exception is thrown if the processes are executed concurrently

D.

UpdateTimecards Process and GetPTODays Process can be run concurrently

Question 18

A developer created an attended process which used UI Automation activities on hidden or minimized windows. While the process is running on the user's machine, the user also needs the ability to use the machine.

Which activity is configured by default to enable interaction with hidden or minimized windows?

Options:

A.

Type Secure Text

B.

Click

C.

Set Text

D.

Hover

Question 19

Which emails are deleted if you use Get IMAP Mail Messages with the DeleteMessages property set to true?

Options are :

Options:

A.

Only the emails that were marked as previously read.

B.

There is no DeleteMessages property for the Get IMAP Mail Message activity. This option is available only for Get Exchange Mail Message.

C.

The ones in the list that is retrieved by the Get IMAP Mail Messages activity.

Question 20

When requesting a work item from Orchestrator Queues using the Get Transaction Item activity, you need to specify the following:

Options are :

Options:

A.

The name of the Queue and the number of items to be retrieved

B.

The name of the Queue, the number of items, and a filtering expression

C.

The name of the Queue which contains that specific work item

Question 21

A developer is using UiExplorer to modify selectors. The "Repair" button is present in UiExplorer. What is its functionality and when does this button appear?

Options:

A.

Enables you to re-indicate the same target UI element and fix the selector. The button is available only when the selector is valid.

B.

Indicates a new UI element to replace the previous one. The button is enabled only if the selector is valid.

C.

Indicates a new UI element to replace the previous one. The button is enabled only if the selector is invalid.

D.

Enables you to re-indicate the same target UI element and fix the selector. The button is available only when the selector is invalid.

Question 22

Which one of the statements below regarding the GetAppCredentials workflow included in UiPath Robotic Enterprise Framework is true?

Options are :

Options:

A.

It first requests the credential from user.

B.

It first tries to fetch a credential from Orchestrator.

C.

It first tries to fetch a credential from the Windows Credential Manager.

Question 23

How can you improve a selector?

Options are :

Options:

A.

By using intermediate containers for a better matching of the UI element.

B.

By adding the absolute position of the elements to the selector.

C.

By replacing the dynamic parts of an attribute with wildcards.

Question 24

A developer uses Open Browser activity to launch UiPath Docs website. However, as the internet connection is unstable, the developer wraps it in a Retry Scope activity. Please choose the correct statement about this solution.

Please find the properties of Retry Scope activity below

Please find the properties of Open Browser activity below

Options:

A.

If the Element Exists activity returns False after all retries, an error will be thrown.

B.

If the Element Exists activity returns False after all retries, the robot will continue the execution and no error will be thrown.

C.

Each time the Browser is not opened, an error will be thrown.

D.

With these settings, the robot will try to execute the Open Browser activity 4 times overall.

Question 25

Which of the following types of variables can be defined in UiPath Studio?

Options are :

Options:

A.

DataTable

B.

GenericValue.

C.

Number.

Question 26

Which activities allow you to iterate through an array of strings?

Options are :

Options:

A.

For Each Row

B.

For Each

C.

While

D.

Do While

Question 27

How can a process be executed on three different robots?

Options are :

Options:

A.

By scheduling the process and adjusting the settings in the Execution Target tab accordingly

B.

By creating a job and selecting all three robots

C.

By deploying the process in the environment of the robots, which run it automatically

D.

It is not possible to allocate a process to three different robots

Question 28

A developer uses REFramework to create complex process automation. In the InitAllSettings state, the robot retrieves all required assets from the Orchestrator. All values are stored in a Config dictionary which is passed between workflows. What happens if, during the processing of a queue item, the value of one of the assets was changed in Orchestrator?

Options:

A.

The value of the asset will be null.

B.

Robot will throw an error when trying to use the value of that asset.

C.

Robot will use the new value of the asset.

D.

Robot will use the old value of the asset.

Question 29

A developer uses Read Range and Write Range activities to copy data from one worksheet to another. What will be the value of "A1" cell in "Sheet2" worksheet when the following sequence is executed?

Please find below the properties of the Read Range activity

Please find below the properties of the Write Range activity

Please find below the data in "Sheet1"

Options:

A.

Drug Name

B.

Hay Fever

C.

Column1

D.

Column0

Question 30

How can you pass DATA between workflows?

Options are :

Options:

A.

By using arguments

B.

By using variables

C.

By using a pipe

Question 31

How should exceptions be handled? Select all the options that apply.

Options are :

Options:

A.

By using Try Catch activities inside the workflow for unexpected application exceptions.

B.

UiPath handles exceptions by default.

C.

By validating data using conditional blocks for business exceptions.

Question 32

A developer has configured the Activity Project Settings for UI automation and a Click activity as shown below. The required selector does not exist. What Timeout value will be used by the robot once executed in Run Mode?

Please find the properties of the Click activity below.

Options:

A.

90 seconds

B.

0 seconds

C.

60 seconds

D.

30 seconds

Question 33

How can a robot start an application in Citrix?

Options are :

Options:

A.

By using a command line.

B.

By double clicking on a Desktop icon.

C.

By using an Open Application activity.

D.

By defining a shortcut key for the application and then triggering the app with a Send Hotkey activity.

Question 34

While automating an installation wizard, a pop-up window may or may not appear. What can you use to close the window without stopping the workflow?

Options are :

Options:

A.

Use a Click activity inside a Try Catch activity.

B.

Use a Click activity with the ContinueOnError property set to True.

C.

Use a Click activity and set its TimeoutMS property to 30.

Question 35

Which of the following activities searches for a UI element by using a position relative to a fixed element?

Options:

A.

Anchor Base

B.

Find Element

C.

Find Relative Element

D.

Element Exists

Question 36

What is the valid value for the priority when using Bulk Add Queue Items activity?

Options:

A.

Top

B.

Important

C.

Standard

D.

2

Question 37

A developer wants to create an attended automation process. The process will take information from emails in the current user's inbox.

Assuming the email/domain or password for the user's email inbox are not provided in the automation, which activity can be used to get unread emails with the subject line "Email for Robot"?

Options:

A.

Get Exchange Mail Messages

B.

Get POP3 Mail Messages

C.

Get Outlook Mail Messages

D.

Get IMAP Mail Messages

Question 38

A developer creates a Dispatcher which extracts information from the top 30 mail messages in Microsoft Outlook and uploads that information into a queue.

What is the recommended way to avoid processing duplicates of the same Queue Items?

Options:

A.

Create an Excel file of processed Queue Items and loop through the list to check if the current Queue Item has been processed before.

B.

Add a descriptive "Reference" in the "Add Queue Item" activity and check that it does not equal the "Reference" of the Queue Item last processed.

C.

Set the "Unique Reference" of the queue to "Yes" and "Auto Retry" of the queue to "No".

D.

Set the "Unique Reference" of the queue to "Yes" and add a descriptive "Reference" in the "Add Queue Item" activity.

Question 39

A developer configured the properties for a Click activity on an element inside a web page as shown in the exhibit. An animation on the web page never completely loads but the element specified in the Click activity does.

What occurs when this Click activity executes?

Options:

A.

Timeout error occurs without clicking on the element.

B.

Waits 10 seconds before clicking on the element.

C.

Continues to the next activity after 30 seconds without clicking on the element.

D.

Element is clicked once it is fully loaded.

Question 40

A developer is working on an automation. The automated process must log into Citrix and click on the "Generate Shipment Details" button. Ideally, this generates a table of shipping records. If the generated table displays only the header row and no data is available, then it should be marked as an exception since the data is incomplete.

What is this type of exception?

Options:

A.

BusinessRuleException

B.

NullReferenceException

C.

ApplicationException

D.

SystemException

Question 41

You are working on a project with three other developers and are using Team Foundation Server (TFS) source control in UiPath Studio. If you want to ensure you have the newest version from the server on your local machine, which TFS command should be used?

Options:

A.

Check In

B.

Commit

C.

Show Changes

D.

Get Latest Version

Question 42

Based on the exhibit that represents the "Deadline" in the yyyy-mm-dd format, what is the correct sequence in which the Queue Items are processed by a single Performer workflow?

NOTE: Drag the Queue Item Name found on the “Left” and drop on the correct Process Order found on the “Right”

Options:

Question 43

A developer wants to ensure that a process they are developing includes coherent logs with meaningful log messages. During the execution of the process, an application exception is caught and stored in a local variable called exception.

Based on UiPath best practices, how should the Log Message activity in the Catch section of this exception be configured?

Options:

A.

Level: Warn

Message: exception.Message + "at" + exception.Source

B.

Level: Error

Message: "Exception occurred at" + exception.Source

C.

Level: Fatal

Message: exception.Message

D.

Level: Info

Message: "Application Exception at" + exception.Source

Question 44

From the lowest priority to the highest priority, what is the correct priority sequence of the Log Levels for UiPath Robots?

NOTE: Drag and drop the lowest priority level to the top of the list and repeat until the highest priority level appears at the bottom of the list.

Options:

Question 45

A developer needs to automate a process which involves capturing support ticket numbers from the email subject line. For example, the email subject line includes: "Action Required – XA/135" where "XA/135" is the ticket number. The robot should validate the pattern of the ticket number before proceeding.

Which expression exclusively matches the ticket number pattern from the subject line?

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 46

A database, DT1, is shown in the following exhibit:

The Filter Wizard of a Filter Data Table activity is shown below:

What is the result after the activity has executed?

Options:

A.

DT1 is unaffected by the settings of the Filter Wizard.

B.

DT1 is returned as an empty datatable.

C.

DT1 is overwritten based on the settings of the Filter Wizard.

D.

A runtime error will be thrown.

Question 47

You have two variables, varA and varB, as shown in the following exhibit:

What is the output of the Write Line activity?

Options:

A.

246246

B.

123123246

C.

246123123

D.

123123123123

Question 48

You want to identify a selector for a button in an application. The selector will be used as the target in a Click activity.

In order to ensure the Click activity executes as intended, how many elements should the selector be valid for at runtime?

Options:

A.

1 element

B.

2 elements

C.

3 elements

D.

5 elements

Question 49

A developer needs to create an automation process that identifies a file with format "Monthly_Report_MMddyyyy.xlsx". The file name is saved to a variable called strinput.

To extract the date from strinput, which string manipulation method should be used?

Options:

A.

strinput.Substring(strInput.LastIndexOf("_")+1,8)

B.

strinput.Substring(strInput.IndexOf("_")+1,strInput.IndexOf(".")−1)

C.

strinput.Substring(strInput.IndexOf("_")+1.8)

D.

strinput.Substring(strInput.IndexOf("_")+1,strInput.IndexOf("."))

Question 50

A developer uses Workflow Analyzer with the default rules to check if a project follows best practices. In one of the workflows, the Properties of a Click activity is shown in the following exhibit.

Which warning will be shown in the Analyzer output for this activity?

Options:

A.

Timeout values is not defined in activity Click Calculator button

B.

Hardcoded delays used in activity Click Calculator button

C.

Activity Click Calculator button has a default name

D.

SendWindowMessages not checked in activity Click Calculator button

Question 51

What represents an example of a full selector?

Options:

A.

B.

C.

D.

Question 52

In a Robotic Enterprise (RE) Framework project that is connected to Orchestrator, what is the correct sequence of steps if an application exception occurs on a Queue Item in the Process Transaction state?

NOTE: Drag the Description found on the “Left” and drop on the correct Step Sequence found on the “Right”.

Options:

Page: 1 / 35
Total 348 questions