Winter Special Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: dumps65

UiPath UiPath-ARDv1 Dumps

Page: 1 / 35
Total 348 questions

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

Question 1

A developer is automating a project for the Finance team. As defined in the Process Definition Document, the robot is required to log the completion of each step with the documented corresponding Log Level.

If Fatal is the highest Log Level severity for the UiPath Log Message activity, what is the correct priority sequence, from the lowest to the highest severity, of the remaining Log Levels?

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

as

Options:

Question 2

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

as

The Invoke Method has the following properties:

as

The Parameters property is as follows:

as

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 3

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 4

A developer wants to initialize a dictionary with a key of integers and values that are strings. Which initialization expression should be used?

Options:

A.

New Dictionary (Of Int32, String) from {{"3", "5"}, {"three", "five"}}

B.

New Dictionary (Of Int32, String) from {{3, "three"}, {5, "five"}}

C.

New Dictionary (Of Int32, String) from {{"3", "three"}, {"5", "five"}}

D.

New Dictionary (Of Int32, String) from {{3, 5}, {"three", "five"}}

Question 5

A developer defined two Int32 variables, FirstInt and SecondInt, in a workflow. Which panel can the developer use to monitor the result of the expression. FirstInt > SecondInt, throughout the execution of the workflow in Debug mode?

Options:

A.

Breakpoints Panel

B.

Locals Panel

C.

Watch Panel

D.

Immediate Panel

Question 6

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 7

A developer has set custom values for the DelayBetweenPagesMS property in the Activity Project Settings. Which activity can be impacted?

Options:

A.

Navigate To

B.

Extract Structured Data

C.

Extract PDF Page Range

D.

Attach Browser

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 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.

as

Which Workflow Analyzer rule will trigger a warning for this activity?

Options:

A.

Hardcoded Delays

B.

Hardcoded Timeout

C.

Activity Name Defaults

D.

Simulate Click

Question 10

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.

as

Options:

Question 11

A developer automated a Performer process using the Robotic Enterprise (RE) Framework. Which state executes after the Process Transaction state has a result of "Success"?

Options:

A.

Process Transaction

B.

Get Transaction Data

C.

End Process

D.

Initialization

Question 12

During the debugging process, which panel will help monitor the variables' values, arguments, and user-defined expressions within the scope of the executing activity?

Options:

A.

Locals Panel

B.

Immediate Panel

C.

Watch Panel

D.

Call Stack Panel

Question 13

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 14

A developer created an automation project in the Robotic Enterprise (RE) Framework which needs to log into a website using different credentials depending on the account and machine it runs on. If the value is not defined for the account and machine, the developer needs the process to throw an error. For security reasons, the credentials for the login are stored in Orchestrator as Credential Assets with the Value Per Account-Machine option.

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

Options:

A.

Create a Credential asset with the Global Value disabled.

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

B.

Create a Credential asset with the Global Value disabled.

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

C.

Create a Credential asset with the Global Value enabled.

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

D.

Create a Credential asset with the Global Value enabled.

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

Question 15

A developer performs a review on a complex process stored in a single .xaml file. During the review, the developer discovers that the workflow cannot be easily tested. Based on best practices, which approach is recommended for improving the ability to independently test components?

Options:

A.

Place the entire workflow into a single sequence and perform start-to-finish debugging

B.

Split the project into multiple workflows and use arguments when needed

C.

Test only the activities that have shown previous errors and modify those activities

D.

Place the entire project on GIT and use libraries instead of built-in activities

Question 16

What represents an example of tags and attributes identified by a partial selector?

Options:

A.

B.

C.

D.

Question 17

A developer wants to use the Robotic Enterprise (RE) Framework to automate a business process. The TransactionData of this process is a collection(List) of vendor names.

From the drop-down list shown in the exhibit, select the variable type for the TransactionItem.

as

Options:

Question 18

A developer automates a process which has an Excel file as input data. Because the Orchestrator is not connected, the developer needs to adapt the Robotic Enterprise (RE) Framework to use it with tabular data.

Where in the REFramework is it a best practice to read the data from the Excel file and store it in a global DataTable variable?

Options:

A.

In a new state in the Main state machine, immediately after the Initialization state

B.

In the Initialization state in the First Run sequence

C.

In the InitAllApplications.xaml workflow

D.

In the Process Transaction state

Question 19

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?

as

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 20

How can you dynamically change parts of a selector?

Options are :

Options:

A.

By using variables to replace the dynamic parts

B.

You cannot have dynamic components in a selector.

C.

By adding parameters from the Properties tab.

Question 21

Can you store a Selector in a variable?

Options are :

Options:

A.

Yes, in a UiElement variable.

B.

Yes, in a String variable

C.

No

Question 22

A developer automated a process with the following logic: each queue item contains a filepath to an Excel file. If the required file exists, robot needs to upload it on Sharepoint. Otherwise, the transaction cannot be considered a success. What is the best approach if the required file does not exist?

Options:

A.

Set status of the transaction to Business Rule Exception. Wrap Path Exists activity in Try Catch.

B.

Set status of the transaction to Business Rule Exception. Configure queue to retry Business Rule Exception transactions 3 times.

C.

Set status of the transaction to Business Rule Exception. Configure robot to notify the responsible person that the required file is missing.

D.

Set status of the transaction to System Exception. Configure queue to retry System Exception transactions 3 times.

Question 23

Is it possible to write to a text file without using the Write Text File activity?

Options are :

Options:

A.

No

B.

Yes, using the Invoke Method activity

C.

Yes, with the Invoke Power Shell activity

Question 24

In the UiPath Robotic Enterprise Framework template, if a System Error is encountered in the Process Transaction state of the Main workflow, which state is executed next?

Options are :

Options:

A.

Get Transaction Data

B.

Init

C.

End Process

Question 25

Which of the following are considered best practices? Select all the options that apply.

Options are :

Options:

A.

Keeping environment settings hard coded inside workflows.

B.

Breaking the process into smaller workflows.

C.

Reusing workflows across different projects.

Question 26

If a large item collection is processed using For Each, which activity enables you to efficiently exit the loop after a specific moment?

Options are :

Options:

A.

No activity can be used. Instead, you have to create a Boolean variable based on which the For Each loop is broken

B.

The "Break" activity is the most suitable in For Each

C.

A While loop should be used instead of For Each

Question 27

What is the Attach Window activity used for?

Options are :

Options:

A.

To specify the browser container you will be working with

B.

Specifies that you are working with a java window

C.

To specify the top-level window container you will be working with

Question 28

What activities will be executed if the following Try Catch activity if the Notepad application is not running?

Catch block contains catches in the following order:

1. System.InvalidOperationException

2. System.SelectorNotFoundException

as

Please find properties of Type Into activity below:

as

Options:

A.

1. System.SelectorNotFoundException

2. Finally block

B.

1. System.InvalidOperationException catch

2. Finally block

C.

1. Message Box "Text typed in successfully"

D.

1. Message Box "Text typed in successfully"

2. Finally block

Question 29

One of the steps in your process is to authenticate on a web application. How can you check if the login succeeded or not?

Options are :

Options:

A.

Place the login activities inside a Try-Catch block. An exception is thrown in case a login problem occurs.

B.

Use an Element Exist activity to check whether the login succeeded by searching for an element that is only displayed in that case.

C.

Check the return value of the Login activity.

Question 30

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 31

A developer uses Invoke Process activity to execute a child process. How can the developer differentiate logs of the child process from logs of the parent process?

Options:

A.

Different log files are created to store logs of parent and child processes.

B.

Only by ProcessName field in local logs.

C.

Only by Process column in Orchestrator.

D.

By ProcessName field in local logs and Process column in Orchestrator.

Question 32

What activity can you use to get a column value from a specific row of a DataTable?

Options are :

Options:

A.

Row Read Cell

B.

Get Row Item

C.

Remove Data

Question 33

What is the best way to select a row with a certain value from a column in Excel?

Options are :

Options:

A.

Use a Read Range Activity to retrieve the contents of the Excel file, and then use a For Each activity loop to iterate through the data and identify

B.

Use a Read Range Activity to retrieve the contents of the Excel file, and then use a Select Method to identify the desired row

C.

Use the Find functionality from Excel

Question 34

Which is the best way to delete unreferenced variables?

Options are :

Options:

A.

Delete them one by one from the Variables panel. UiPath Studio performs the workflow validation in real time, therefore you can see which variable is being used.

B.

The unreferenced variables do not utilise memory, therefore you do not have to delete them.

C.

You can manage your variables from the Design panel > Manage Variables > Remove Unreferenced.

Question 35

What types of assets can be stored in Orchestrator?

Options are :

Options:

A.

Array, Datatable, Bool, String

B.

Bool, String, Integer, Credential

C.

Integer, Password, GenericValue, String

Question 36

Consider three GenericValue variables, var1 with the default value of "3 apples", var2 with the default value of "5 mangos", and the result, which is the output of an Assign Activity with the var1 + var2 expression. What is the value of the resulting variable

Options are :

Options:

A.

Null

B.

"8 fruits"

C.

8

D.

Error: "Input string was not in a correct format"

E.

"3 apples5 mangos"

Question 37

as

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”

as

Options:

Question 38

While working with a queue in Orchestrator, you notice that the status of one of the Queue Items has changed to Abandoned.

When does this happen?

Options:

A.

When the item remains in the "Failed" status for approx. 24 hours

B.

When the item remains in the "In Progress" status for approx. 24 hours

C.

When the item remains in the "Retried" status for approx. 24 hours

D.

When the item remains in the "New" status for approx. 24 hours

Question 39

You recently observed a developer using the SecureString variable type in their workflow. What is a UiPath best practice relative to the use of SecureString?

Options:

A.

Name of the SecureString variable should include the prefix "str_".

B.

SecureString variable scope should be limited to the scope where it is created.

C.

A workflow file should not contain more than one SecureString variable.

D.

SecureString variable should be assigned to an argument.

Question 40

A developer automates a process which has an Excel file as input data; however, Orchestrator is not available. As a result, the developer needs to adapt the Robotic Enterprise (RE) Framework for use with tabular data.

Based on UiPath best practices, where should the Excel file be read and stored in a global DataTable variable?

Options:

A.

In the new state in the Main.xaml that transitions from Init.

B.

In the InitAllApplications.xaml workflow.

C.

In the Get Transaction Data state in the Main.xaml.

D.

In the Ina state of the Main.xaml in the First Run sequence.

Question 41

In UiPath Studio, what describes project validation and workflow analysis?

Options:

A.

Validation of the file or project is performed whenever the Workflow Analyzer is triggered.

B.

Validation of the file or project is performed after the Workflow Analyzer finishes the report.

C.

Validation of the file or project is performed only if the user triggers Validate File and Validate Project.

D.

Validation of the file or project is performed only when running or debugging.

Question 42

A new blank project only has the Main.xaml file and consists of a single Throw activity. The activity is not enclosed in a Try Catch activity.

If this process is published and run from Orchestrator, what is the expected result?

Options:

A.

Exception Pop-up is displayed on the robot machine.

B.

Job is completed with a "Stopped" state.

C.

Job is completed with a "Successful" state.

D.

Job is completed with a 'Faulted" state.

Question 43

A developer needs to reference the element in the first row of the "ID" column in the System.Data.DataTable, "DT".

Which expression is used to reference this element?

Options:

A.

DT.Rows(0).ID

B.

DT.Rows(1).ID

C.

DT.Rows(0).Item("ID")

D.

DT.Rows(1).Item("ID")

Question 44

You want to automate a process on the web page. On this page, the following table is displayed:

as

You observe that the selector of the element highlighted in red is:

What is a valid selector to get the 5-th element in the WIID column?

Options:

A.

B.

C.

D.

Question 45

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 46

A developer needs to create a process that performs the following:

1.Scrapes a table of common English-Spanish translations

2.Writes the table to an Excel file

3.Emails that Excel file as an attachment

While creating this process, the developer notices that two activities with the same name can write the scraped DataTable to Excel.

What are the differences between the Workbook and Excel Write Range activities?

Options:

A.

Excel Write Range activity can only be used when Excel is installed.

Workbook Write Range activity can be faster by writing the data directly to the file.

B.

Excel Write Range activity only works in the foreground, visible to the user. Workbook Write Range activity only works in the background.

C.

Excel Write Range activity will create the file in the WorkbookPath property if it does not exist. Workbook Write Range activity can only be used when Excel is installed.

D.

Excel Write Range activity only works in the background.

Workbook Write Range activity will create the file in the WorkbookPath property if it does not exist.

Question 47

What represents an example of a full selector?

Options:

A.

B.

C.

D.

Question 48

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 49

A developer was assigned a task to build a process that will interact with hidden or minimized windows on an employee's machine.

To ensure the UI automation runs in the background which commonly used activity property must always be avoided?

Options:

A.

Default

B.

Simulate Type

C.

Activate

D.

SendWindowMessages

Question 50

If a developer wants to use a variable of type UIElement to identify a button in a Click activity, which property must be manually configured during development?

Options:

A.

Element

B.

Selector

C.

ClippingRegion

D.

WaitForReady

Question 51

A developer wants to extract data from "Sheet1" of the "Test.xls" file using the following code:

as

In addition, the developer configured the following properties of the Read Range activity:

as

Based on the exhibits, what is the output of the expression, OutputDataTable.Rows.Count and what values will be contained in the OutputDataTable?

Options:

A.

OutputDataTable.Rows.Count = 1

Contains the values of cells "A2" and "B2"

B.

OutputDataTable.Rows.Count = 2

Contains the values of cells "A1" and "B1"

C.

OutputDataTable.Rows.Count = 2

Contains the values of cells "A2" and "B2"

D.

OutputDataTable.Rows.Count = 10,000

Contains the values of cells "A2" and "B2"

Question 52

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?

as

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Page: 1 / 35
Total 348 questions