Summer Special - 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: c4sdisc65

UiPath-ARDv1 PDF

$38.5

$109.99

3 Months Free Update

  • Printable Format
  • Value of Money
  • 100% Pass Assurance
  • Verified Answers
  • Researched by Industry Experts
  • Based on Real Exams Scenarios
  • 100% Real Questions

UiPath-ARDv1 PDF + Testing Engine

$61.6

$175.99

3 Months Free Update

  • Exam Name: UiPath Advanced RPA Developer v1.0 Exam (UiARD)
  • Last Update: Sep 12, 2025
  • Questions and Answers: 348
  • Free Real Questions Demo
  • Recommended by Industry Experts
  • Best Economical Package
  • Immediate Access

UiPath-ARDv1 Engine

$46.2

$131.99

3 Months Free Update

  • Best Testing Engine
  • One Click installation
  • Recommended by Teachers
  • Easy to use
  • 3 Modes of Learning
  • State of Art Technology
  • 100% Real Questions included

UiPath-ARDv1 Practice Exam Questions with Answers UiPath Advanced RPA Developer v1.0 Exam (UiARD) Certification

Question # 6

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?

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

Full Access
Question # 7

A developer has two collections containing data:

1) A list of strings called listA that was initialized with 2 items

2) An array of strings called arrayB that was initialized with 2 items

How can both collections be combined into a single 4-item collection called results?

A.

Use the Add To Collection activity with arrayB as the parameter

B.

Use the String.Join method with listA and arrayB as parameters

C.

Use a Multiple Assign activity to add each item from arrayB to listA

D.

Use a For Each activity to iterate through listA and add each item to arrayB

Full Access
Question # 8

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?

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.

Full Access
Question # 9

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?

A.

Type Secure Text

B.

Click

C.

Set Text

D.

Hover

Full Access
Question # 10

A developer has a project which includes a Global Exception Handler. Based on best practice, all exceptions should be caught and handled as defined by the business requirements. To ensure the defined exceptions do not reach the Global Exception Handler, which activity must be used?

A.

Retry Scope

B.

Throw

C.

Rethrow

D.

Try Catch

Full Access
Question # 11

What are the differences between partial selectors and full selectors?

A.

Partial selectors are recommended when switching between multiple windows.

Full selectors do not include information about the top-level window.

B.

Partial selectors do not include information about the top-level window.

Full selectors are recommended to perform multiple actions in the same window.

C.

Partial selectors are recommended to perform multiple actions in the same window.

Full selectors include information about the top-level window.

D.

Partial selectors include information about the top-level window.

Full selectors are recommended to perform multiple actions in the same window.

Full Access
Question # 12

A developer created a process which extracts text from an element on an HTML website using a Get Text activity. The developer observed that the text can only be successfully extracted when the attribute "innertext" updates or changes from "false" to "true". The target element can take up to 20 seconds to load.

Which activity should be used before the Get Text activity to ensure the target element text can be extracted?

A.

Set Web Attribute

B.

Delay

C.

On Element Appear

D.

Wait Attribute

Full Access
Question # 13

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

A.

<html app='chrome.exe' title-ACME System 1 - Log In' />

B.

C.

D.

Full Access
Question # 14

What is the difference between a Click activity whose SimulateClick property is checked and another one with the same property unchecked?

Options are :

A.

The activity with an enabled SimulateClick flag does not click the target element, it just simulates the action

B.

The activity with the SimulateClick flag unchecked moves the mouse cursonr over the target element, while the one with flag set does not move the mouse cursor

C.

The activity with an enabled SimulateClick flag does not click the target element, it just simulates the action

Full Access
Question # 15

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?

A.

Get Full Text

B.

Set Text

C.

Click

D.

Check

Full Access
Question # 16

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?

A.

Element

B.

Selector

C.

ClippingRegion

D.

ClickType

Full Access
Question # 17

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

A.

Failed

B.

In Progress

C.

Retried

D.

New

Full Access
Question # 18

A developer is running a process in UiPath Studio based on Robotic Enterprise (RE) Framework 2021.10. One asset defined in the project does not exist in the Orchestrator folder provided in the Config.xlsx file.

What is the behavior at runtime?

A.

A warning message stating that the asset is missing is logged and then the process is stopped.

B.

No exception is thrown and neither will a message be logged, the process continues.

C.

The process throws an exception in the Initialization state because the asset is not found, then the process is stopped.

D.

A warning message stating that the asset is missing is logged and then the process continues.

Full Access
Question # 19

A developer is using GIT for version control. While the developer is attempting to Commit and Push a local file to the repository, the following pop-up message is displayed:

UiPath-ARDv1 question answer

What is the reason for the pop-up message?

A.

Project was not properly checked out in Studio and merge failed into the master.

B.

Local repository is not synchronized with the remote one.

C.

Opened project was disconnected from the source control.

D.

Local version was not connected to any branch.

Full Access
Question # 20

A developer is automating a process which uses data from invoice documents. The business requirement is that each transaction should be uniquely identified by the invoice number and is only uploaded to the Orchestrator queue once.

What is a recommended practice to meet this requirement?

A.

Create a Queue with Unique Reference set to "Yes"

In the process, set the Reference property of the Add Queue Item activity to the invoice number

B.

Create a Queue with the Auto Retry property set to "No"

In the process, set the QueueName property of the Add Queue Item activity to the invoice number

C.

Create a Queue with Unique Reference set to "Yes"

In the process, set an argument named Reference of the ItemInformation property of the Add Queue Item activity to the invoice number

D.

Create a Queue with the Auto Retry property set to "No"

In the process, set an argument named TransactionId of the ItemInformation property of the Add Queue Item activity to the invoice number

Full Access
Question # 21

In a UiPath Studio project, the property ValidateUnconnectedNodes is set to True on a flowchart. A Log Message activity on this flowchart is not connected to any other node. What is the behavior of this setting at design time?

A.

A warning message is written in the Output section of Studio stating that there are unconnected activities.

B.

The flowchart shows an error stating that there are unconnected activities only when validated with Workflow Analyzer.

C.

The flowchart is correctly validated and no error is shown, but the workflow will throw an exception at runtime.

D.

The flowchart shows an error stating that there are activities which are unconnected to the other activities in the flowchart.

Full Access
Question # 22

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

UiPath-ARDv1 question answer

The Invoke Method has the following properties:

UiPath-ARDv1 question answer

The Parameters property is as follows:

UiPath-ARDv1 question answer

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

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"

Full Access
Question # 23

A developer creates a workflow that extracts the date of birth for different account holders in a web application. The following selector represents the selector structure for a 6-digit account number 123456.

<html app='chrome.exe' title='ACME Accounts System - Employees - 123456' />

Assume only the account number value changes in the selector and there is a defined list of 6-digit account numbers.

The developer needs to fine-tune the selector to work only for a pre-selected list of account numbers. What represents an example of a good selector?

A.

<html app='chrome.exe' title='ACME Accounts System - Employees - {{accountNumber}}' />

Where accountNumber is a 6-digit string variable containing an account number

B.

<html app='chrome.exe' title='ACME Accounts System - Employees - ' />

Where accountNumber is a 6-digit string variable containing an account number

C.

<html app='chrome.exe' title='ACME Accounts System - Employees - {{accountNumber}}' />

Where accountNumber is a 6-digit string variable containing an account number

D.

<html app='chrome.exe' title='ACME Accounts System - Employees - {{accountNumber}}' />

Where accountNumber is a 6-digit string variable containing an account number

Full Access
Question # 24

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?

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

Full Access
Question # 25

A developer is creating a process using the Dispatcher and Performer model. The Dispatcher uses the Bulk Add Queue Items activity to upload items to an Orchestrator queue. Which type of design is best-suited for the automation of this Dispatcher?

A.

Library

B.

Iterative Process

C.

Transactional Process

D.

Linear Process

Full Access
Question # 26

In this exercise, you will create a UiPath automation that performs the steps below.

To achieve this, you will use the REFrameWork as the starting template and follow the UiPath development best

practices.

Here are the steps performed by the Robot:

1. Log in to https://www.acme-test.com.

2. On the landing page, Dashboard, click on the Work items menu item. Scrape the data in all the pages of the table, page by page, ensuring error handling and recovery.

3. For each page:

- Filter the records where Status is 'Open';

- Filter the records where Description is 'Calculate Client Security Hash';

- Filter the records where WIID is less than 600000;

- Append the resulting datatable into an Excel worksheet, you shouldn't worry about the headers and format of the output file.

Constraints to follow in the development, using the REFrameWork:

1. TransactionItem datatype should be a String. The process should recover and retry in case of errors in

navigation between WorkItems page. One transaction is the action of scraping one web page.By navigating to the

next page, the next transaction will execute. (Same as ACME Process 4 Dispatcher from the UiPath Academy).

2. Create a separate workflow file for the Login to ACME. File input arguments: URL ; Username ; Password .

3. Create a separate workflow file for closing ACME.

3. Add the ACME_URL and ACME_Credential to the Config file.

4. Populate InitAllApplications.xaml from the Framework folder with Invoking the Login to ACME and navigation to the Work Items.

5. Populate CloseAllApplications.xaml from the Framework folder with Invoking the Close ACME.

6. Populate KillAllProcesses.xaml from the Framework folder with killing the process used.

7. Populate the Process.xaml file with the following actions: Web scraping, Filtering and Appending to Excel.

Important Note: Don't use external file references outside of the project folder (including Orchestrator Assets).

Place all the used files within the project folder, zip that folder and upload it to the UiPath Certification Platform.

Zip ALL the used workflow files AND the output Excel file. Then upload the .zip file to the UiPath Certification Platform.

ALL THE BEST!

Full Access
Question # 27

What robot state is display on the Robots page while a job is being executed?

Options are :

A.

Busy

B.

Running

C.

Pending

Full Access
Question # 28

A developer uses a State Machine for his process automation project. The developer wants to define conditions under which the automation project can pass from one State to another. What is the possible way to do so?

A.

Drag Transition activity from the Activities Panel to define the condition.

B.

Drag If activity from the Activities Panel to define the condition.

C.

Drag Flowchart Decision activity from the Activities Panel to define the condition.

D.

Connect states to generate a transition and define the condition in it.

Full Access
Question # 29

A developer created a UiPath Process to find out, how many worksheets an Excel file stores. What will be the result of the processing if the indicated workbook does not exist?

UiPath-ARDv1 question answer

Please find the properties of the Excel Application Scope activity below:

UiPath-ARDv1 question answer

Please find the properties of the Get Workbook Sheets activity below:

UiPath-ARDv1 question answer

A.

An error will be thrown.

B.

A Message Box will display "0".

C.

A Message Box will display "No sheets found".

D.

A Message Box will display "1".

Full Access
Question # 30

Where should Credentials be stored?

Options are :

A.

In Windows Credential Store

B.

In Orchestrator as assets

C.

Directly inside the workflows as variables

Full Access
Question # 31

What happens when a new version of a package is published?

Options are :

A.

The old version of the package is overwritten

B.

The processes have to be updated in order for the robots to run the latest version of the package

C.

The processes using the package are automatically updated to the latest version

Full Access
Question # 32

The best way of managing variable values within a workflow, so that they can be shared on different robots and environments is:

Options are :

A.

Using excel config files

B.

Using Json config files.

C.

Using assets defined in Orchestrator.

Full Access
Question # 33

Please choose the correct statement about the usage of wildcards in selectors.

A.

To replace only 1 character in the selector, it is recommended to use an Asterisk (*) wildcard.

B.

A Question mark (?) wildcard is used to replace 0 or 1 characters in the selector.

C.

In UiPath selectors, only 2 types of wildcards can be used: Asterisk (*) and Question mark (?).

D.

Wildcards in selectors are used to deal with stable attributes in a selector.

Full Access
Question # 34

Uipath Certification Question Set 6

In the UiPath Robotic Enterprise Framework template, where can the GetAppCredentials workflow retrive credentials from?

Options are :

A.

Windows Credential Manager

B.

Orchestrator Asset

C.

User Dialog

Full Access
Question # 35

What is the safest way to close an application?

Options are :

A.

By using the Process Name property of the Kill Process Activity

B.

By sending the Alt + F4 hotkeys

C.

By using the Close Application activity

Full Access
Question # 36

Which of the following are considered best practices?

Options are :

A.

Deleting disabled code.

B.

Removing unreferenced variables.

C.

Leaving target applications opened.

Full Access
Question # 37

A developer creates an automation solution that processes a specific file stored in a Shared location. A developer uses Add Log Fields activity to add a field that indicates which file is being processed during each run. Which name of the field would cause the logging process to become corrupted?

A.

nameOfTheFile

B.

fileName

C.

processedFile

D.

file

Full Access
Question # 38

The String.Format("Input = {0} and Output = {0}", "1","2") expression returns the following:

Options are :

A.

An error.

B.

Input = 1 and Output = 1.

C.

Input = {1} and Output = {2}.

D.

Input = {0} and Output = {0}.

E.

Input = 1 and Output = 2.

Full Access
Question # 39

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?

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.

Full Access
Question # 40

When should an Attended Robot be used? Select the option that applies.

Options are :

A.

When a workflow needs to be modified and corrected.

B.

When the process might be interrupted by exceptions and errors.

C.

When the processing of some input data relies on human decision.

Full Access
Question # 41

A developer uses the following selector to extract the title of the invoice opened in the Chrome browser.

Which of the following documents would not be recognized by UiPath?

A.

Invoice 1263 - 12.04.2021.pdf

B.

Invoice - 04.04.2021.pdf

C.

Invoice - 17.05.21.pdf

D.

Invoice 4324 - 2.06.2021.pdf

Full Access
Question # 42

During the development of a process, a certain label text must be retrieved. After retrieving the text, a button must be clicked and the following occurs:

1.The loading of the label text element takes longer than 30 seconds.

2.The loading of the button takes longer than 30 seconds.

3.The retrieving of the data or clicking the button must be tried until successful.

Based on UiPath best practices, what must the developer use to ensure that an error is thrown if the label text or the button element does not load?

A.

Use the Get Text activity with the default timeout and set the ContinueOnError property to "True". Use the Click activity in the Retry Scope activity.

B.

Use the Get Text activity with the default properties in a Retry Scope activity. Use the Click activity with the default properties in a Retry Scope activity.

C.

Modify the Get Text activity by increasing the timeout property. Use the Click activity to click the button with the default settings.

D.

Use the Get Text activity with the default timeout and set the WaitForReady property to "None" in a Retry Scope activity.

Modify the Click activity by increasing the timeout property and set the ContinueOnError property to "True".

Full Access
Question # 43

A developer wants to use the Dispatcher and Performer architecture.

What describes the characteristics of a Dispatcher and a Performer process?

A.

Dispatcher is used to add Queue Items to an Orchestrator Queue Performer should be created in the REFramework

B.

Dispatcher can only interact with one Orchestrator Queue Performer is used to process Queue Items one at a time

C.

Dispatcher is used to process transaction items from an Orchestrator Queue Performer can interact with multiple Orchestrator Queues

D.

Dispatcher is always created in the REFramework Performer can only interact with one Orchestrator Queue

Full Access
Question # 44

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?

A.

1 element

B.

2 elements

C.

3 elements

D.

5 elements

Full Access
Question # 45

Which file in the Robotic Enterprise (RE) Framework reads the Data/Config.xlsx file and retrieves assets from Orchestrator into the process?

A.

KillAllProcesses.xaml

B.

InitAllApplications.xaml

C.

InitAllSettings.xaml

D.

Process.xaml

Full Access
Question # 46

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.

UiPath-ARDv1 question answer

Full Access
Question # 47

You want to automate a process on the https://acme-test.uipath.com/work-items web page. On this page, the following table is displayed:

UiPath-ARDv1 question answer

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

<html app='chrome.exe' title='ACME System 1 - Work Items' />

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

A.

<html app='chrome.exe' title='ACME System 1 - Work Items' />

B.

<html app='chrome.exe' title='ACME System 1 - Work Items' />

C.

<html app='chrome.exe' title='ACME System 1 - Work Items' />

D.

<html app='chrome.exe' title='ACME System 1 - Work Items' />

Full Access
Question # 48

When debugging a process, you run in Debug mode and are paused at a breakpoint.

To quickly execute the activity with the breakpoint and proceed with the execution, which button should be clicked on the Execute tab of Studio?

A.

Step Into

B.

Break

C.

Step Over

D.

Continue

Full Access
Question # 49

A developer created a process with the Robotic Enterprise (RE) Framework, uploaded the package on the Orchestrator, and created a job for it. Once these steps are performed, the job is started from the Orchestrator and begins to process transactions. After two processed transactions, the job is stopped from Orchestrator.

At which point in the workflow will this job stop?

A.

After the currently running workflow is executed because the stop command is propagated to the robot and the execution will be ended.

B.

Next time the Get Transaction Data state is executed, the stop command is detected and the execution

transitions to the End Process state.

C.

Immediately, because the stop command is propagated to the robot and the execution will be ended.

D.

After the current transaction is finished, the Process Transaction state will detect the stop command and transitions to the End Process state.

Full Access
Question # 50

A developer used title='1 writtenNotes - Notepad' as an attribute of a selector. The first character of the Notepad file name changes dynamically based on the .txt file used to open the file.

If the developer wants the selector to identify the Notepad by everything but the first character, how should title

be replaced?

A.

title='* writtenNotes - Notepad'

B.

title='? - Notepad'

C.

title='? writtenNotes - Notepad'

D.

title='* - Notepad'

Full Access
Question # 51

A developer wants to create a process for a Call Center user. This process must:

1.Interact with application windows that are minimized or in the background.

2.Allow the user to interact with separate desktop applications at the same time.

Which workflow activity requires modifications to some of the properties' default values to ensure this process runs in the background?

A.

Get Text

B.

Element Exists

C.

Select Item

D.

Type Into

Full Access
Question # 52

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?

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.

Full Access
Question # 53

In the Robotic Enterprise (RE) Framework, what is the initial value of TransactionNumber?

A.

0

B.

1

C.

[]

D.

Nothing

Full Access
Question # 54

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

UiPath-ARDv1 question answer

What is the output of the Write Line activity?

A.

246246

B.

123123246

C.

246123123

D.

123123123123

Full Access
Question # 55

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

UiPath-ARDv1 question answer

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

UiPath-ARDv1 question answer

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

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"

Full Access
Question # 56

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.

UiPath-ARDv1 question answer

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

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

Full Access
Question # 57

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?

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.

Full Access
Question # 58

A developer met with a rental car company to review their business requirements which takes reservations from a Microsoft Outlook email box. The company has indicated the following occurs in their application:

1.Login to the rental car company's desktop application

2.Navigate to the Rental Requests section

3.Get emails from their Microsoft Outlook account

4.Extract data from the current email and add it to the queue

5.For each Queue Item:

-a) Navigate to the Reservations section

-b) Add the booking details into the Reservations section

-c) Close the current reservation and move to a new one

6.Log out and close the company's application

The developer needs to create a process using the Dispatcher/Performer architecture for the company. Which steps will be included in the Dispatcher process?

A.

1-3

B.

1-4

C.

3-4

D.

3-6

Full Access
Question # 59

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?

A.

DT.Rows(0).ID

B.

DT.Rows(1).ID

C.

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

D.

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

Full Access
Question # 60

A developer wants to design a process in which multiple decision points will be used to accommodate complex scenarios.

In UiPath Studio, which recommended type of workflow meets this requirement?

A.

State Machine

B.

Sequence

C.

Global Exception Handler

D.

Flowchart

Full Access
Question # 61

Review the following exhibits:

UiPath-ARDv1 question answer

UiPath-ARDv1 question answer

Based on the exhibits, what is the output of the sequence?

A.

A2X9k

B.

A1bx3

A1bx3

C.

A1bx3

A2X9k

D.

A2X9k

A2X9k

Full Access
Question # 62

A developer reviewed the following sequence:

UiPath-ARDv1 question answer

The parameters of the Invoke Method are:

UiPath-ARDv1 question answer

UiPath-ARDv1 question answer

In order to get the table name of the first element in the DataSet, which expressions should the developer use?

A.

DataSet.Tables(0).TableName

B.

DataSet.Tables(1).TableName

C.

DataSet.Rows(0).TableName

D.

DataSet.Rows(1).TableName

Full Access
Question # 63

What represents an example of a full selector?

A.

B.

C.

<html app='chrome.exe' title='Full versus Partial Selectors' />

D.

Full Access
Question # 64

A developer wants to use separate user data folders for browsers in the Main and PiP sessions. What is the correct setting of the UserDataFolderMode property on the Open Browser activity?

A.

BrowserUserDataFolderMode.CustomFolder

B.

BrowserUserDataFolderMode.Automatic

C.

%LocalAppData%\UiPath\PIP Browser Profiles

D.

BrowserUserDataFolderMode.DefaultFolder

Full Access
Question # 65

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?

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.

Full Access
Question # 66

During the execution of a process, a button must be clicked to open an application. Based on best practice, what should the developer use to ensure the button element is clicked and the automation process continues?

A.

Use the Click activity within the Try Block and the Catch Block of a Try Catch activity to open the application

B.

Use the Click activity in the Action of a Retry Scope activity with a Condition that an element exists within the opened application

C.

Modify the Click activity used to open the application by setting the ContinueOnError property to “True”

D.

Modify the Click activity used to open the application by increasing the timeout property an additional 30 seconds

Full Access
Question # 67

Based on UiPath best practices, which project layout is recommended for processes with complex transitions in UiPath Studio?

A.

State Machine

B.

Global Exception Handler

C.

Flowchart

D.

Sequence

Full Access
Question # 68

A process uses the Robotic Enterprise (RE) Framework without access to Orchestrator. Based on best practices, what is the recommended way to ensure a transaction will be retried in the event of an Application Exception while processing that transaction?

A.

Use a Retry Scope activity within the Process Transaction state

B.

Use a Try Catch activity with a Retry Scope activity in the Catch block defined for Application Exceptions

C.

Set the MaxRetryNumber in the Config.xlsx file to a number greater than 0

D.

Create a Queue in Orchestrator with the "Max # of retries" greater than 0

Full Access
Question # 69

A developer created a production level automation using the Robotic Enterprise (RE) Framework. Any values used within the automation are referenced from the Config.xlsx file included in the framework.

What are the differences between the Settings sheet and the Assets sheet in the Config.xlsx file?

A.

Settings sheet contains only values used for the initialization of applications.

Assets sheet contains only Credential Assets stored in Orchestrator.

B.

Settings sheet contains only hard-coded values.

Assets sheet contains all names of Orchestrator Assets including those of type Credential.

C.

Settings sheet contains Credential Assets stored in Orchestrator.

Assets sheet contains hard-coded values.

D.

Settings sheet contains hard-coded values and names of Credential Assets.

Assets sheet contains all names of Orchestrator Assets except those of type Credential.

Full Access
Question # 70

A developer is working on their first project design involving Orchestrator interactions. An email needs to be sent to the process owner at the end of each transaction. The process owner is only expected to change once a year due to role changes within the company. The transaction number is the employee ID and must be included in the email to the process owner.

Based on best practices, how should the process owner email and employee ID be set?

A.

Process Owner Email as a field in the Queue Item

Employee ID as a field in the Queue Item

B.

Process Owner Email as an Orchestrator Asset

Employee ID as an Orchestrator Asset

C.

Process Owner Email as an Orchestrator Asset

Employee ID as a field in the Queue Item

D.

Process Owner Email as a field in the Queue Item

Employee ID as an Orchestrator Asset

Full Access
Question # 71

A developer wanted to use a Type Into activity which interacts with hidden or minimized windows. However, the process was only able to run on foreground windows. Which activity property configuration would cause the automation to run only on foreground windows?

A.

SendWindowMessages property was enabled in the Type Into activity.

B.

SimulateType property was enabled in the Type Into activity.

C.

Activate property was disabled in the Type Into activity

D.

Default property selections of the Type Into activity were used.

Full Access
Question # 72

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?

A.

Breakpoints Panel

B.

Locals Panel

C.

Watch Panel

D.

Immediate Panel

Full Access
Question # 73

A developer has added a Log Message activity in the Catch block of a Try Catch activity. The Log Message activity is executed when the process tries to recover from an unknown System Exception.

What is the recommended level for the Log Message activity?

A.

Fatal

B.

Info

C.

Trace

D.

Error

Full Access
Question # 74

You have two lists in a workflow:

1) FranceCities which contains city names in France

2) IndiaCities which contains city names in India

In order to show all city names from both lists, which expression should be used as the input to a MessageBox?

A.

String.Join(",", FranceCities.ToString + IndiaCities.ToString)

B.

FranceCities.Concat(IndiaCities).ToList.ToString

C.

String.Join(",", Enumerable.Concat(FranceCities, IndiaCities).ToList)

D.

Enumerable.Concat(FranceCities, IndiaCities).ToString

Full Access
Question # 75

A developer needs to select a layout for integrating activities into a workflow file. They must select a layout that covers all possible cases and transitions, and accommodate processes that are not easily captured through the use of loops and If statements.

Based on best practices, which layout is recommended?

A.

Global Exception Handler

B.

Sequence

C.

Flowchart

D.

State Machine

Full Access
Question # 76

A developer is creating an automation project which creates a temporary password in the company’s system for new employees and later enters it into a desktop application. To protect this sensitive information, how can the developer avoid the password from being displayed on screen when it is entered into the desktop application?

A.

Ensure the password variable is of the SecureString variable type

B.

Check the Private property on all activities that reference the password variable

C.

Store the temporary password in an Excel file that the process can access

D.

Check the Isolated property when invoking a workflow with the password variable

Full Access
Question # 77

A developer wants to assign a value to a two-dimensional array of strings named newArray. What expression can be used in the Assign activity?

A.

newArray = ({"UiPath","Udemy"}, {"HUB Academy", "RPA"})

B.

newArray = {("UiPath","Udemy"), ("HUB Academy", "RPA")}

C.

newArray = {{"UiPath","Udemy"}, {"HUB Academy", "RPA"}}

D.

newArray = {({"UiPath","Udemy"}), ({"HUB Academy", "RPA"})}

Full Access
Question # 78

How can you provide more details to explain the purpose of the activities in a workflow?

Options are :

A.

By adding activity Annotations.

B.

By using a Comment Out activity.

C.

By using the Comment activity.

Full Access
Question # 79

A developer created automation in UiPath to process CVs of job candidates. This process is designed to help the HR team in their daily activities. Every day robot needs to process mails from the HR team sent to its Outlook account. Besides emails from HR, the robot also receives organizational emails and emails from other employees. There are several possible ways to set up the Get Outlook Mail Messages activity for the robot to only extract emails from the HR Team .

Please choose the incorrect way.

A.

"[SenderName] = 'HR Team" in the Filter property of the Get Outlook Mail Messages activity.

B.

"[From] = 'HR Team" in the Filter property of the Get Outlook Mail Messages activity.

C.

"[SenderEmailAddress] = 'hr.team@company.com'" in the Filter property of the Get Outlook Mail Messages activity.

D.

"HR Team" in the From property of the Get Outlook Mail Messages activity.

Full Access
Question # 80

A developer creates a process using a State Machine. What section(s) does the Final State activity contain?

A.

Entry and Exit

B.

Entry

C.

Exit

D.

Entry, Exit and Transition(s)

Full Access
Question # 81

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 :

A.

Get Transaction Data

B.

Init

C.

End Process

Full Access
Question # 82

How can you dynamically change parts of a selector?

Options are :

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.

Full Access
Question # 83

Practical exam questions is different for different people, so solution cant be shared but as i have promised that i will help in practical exam, You can mail me at learnautomationr@gmail.com and i will help you to clear practical exam also.

Options are :

A.

Understood

B.

Answer :Understood

Full Access
Question # 84

What type of assets can be stored in Orchestrator?

Options are :

A.

Array, Datatable, Bool, String

B.

Bool, String, Integer, Credential

C.

Integer, Passowrd, GenericValue, String

Full Access
Question # 85

How can a string variable called myString be converted to an all-capitals representation for future use?

Options are :

A.

By using a Write Line with the Text property set to myString.ToUpper.

B.

By using an Assign activity with myString on the left side and myString.ToUpper on the right side

Full Access
Question # 86

Why is renaming activities considered to be one of the best practices?

Options are :

A.

In case of an exception, to be able to find its source activity

B.

To be able to understand the process logic without expanding each sequence or invoked workflow.

C.

To easily understand the high-level business logic from a workflow.

Full Access
Question # 87

UiPath-ARDv1 question answer

A developer implements a state machine for his automation solution. What happens if a condition both for T1 and T2 is True?

A.

Default transition is executed.

B.

T1 transition is executed.

C.

Both T1 and T2 are executed.

D.

An error is thrown.

Full Access
Question # 88

What is the best way of restricting the access of a person to a limited number of pages in Orchestrator?

Options are :

A.

By changing the rights of the Administrator to the desired state.

B.

By creating a different account and role for that person. When creating a new role, restrictions can be applied.

C.

That option does not exist. Everyone is able to see everything

Full Access
Question # 89

A developer uses Send Outlook Mail Message activity to send a notification mail to the Finance team. A developer wants to change the font color of the mail message to red. How can it be achieved?

A.

Change the font color property in Send Outlook Mail Message activity.

B.

Use HTML notation and set BodyIsHTML property to True.

C.

Use HTML notation and set IsBodyHTML property to True.

D.

Change the font color directly in Outlook.

Full Access
Question # 90

A process is created using UiPath REFramework. By default, if the maximum number of retries is reached, what steps are executed next?

A.

1. io_TransactionNumber =  io_TransactionNumber + 1

B.

1. io_RetryNumber = 0

C.

1. io_RetryNumber = 0

2. io_TransactionNumber =  io_TransactionNumber + 1

D.

1. io_RetryNumber = 1

2. io_TransactionNumber =  io_TransactionNumber + 1

Full Access
Question # 91

How should a UiPath developer handle frequent changes in the project files?

Options are :

A.

Old versions of the project files are not relevant

B.

By creating daily backups of the files

C.

By using a source control solution, such as SVN, TFS, etc.

Full Access
Question # 92

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

A.

Top

B.

Important

C.

Standard

D.

2

Full Access
Question # 93

Please choose the incorrect statement about the usage of the State Machine activity.

A.

You can directly connect Start and Final State.

B.

Every State activity should have at least 1 transition.

C.

Every State Machine must have a Final State to avoid an infinite loop.

D.

You can only create one initial state, yet it is possible to have more than one Final State.

Full Access
Question # 94

UiPath-ARDv1 question answer

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”

UiPath-ARDv1 question answer

Full Access
Question # 95

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?

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("."))

Full Access
Question # 96

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?

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.

Full Access
Question # 97

You are developing a .xaml file to interact with multiple fields of a web page. You want to Auto Empty the fields that require input.

Which input method(s) will automatically empty the target input fields?

A.

"SendWindowMessages" only

B.

"Default" and "SimulateType"

C.

"SimulateType" only

D.

"SimulateType" and "SendWindowMessages"

Full Access
Question # 98

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

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.

Full Access
Question # 99

You are invoking a workflow file called SecondaryWorkflow.xaml from PrimaryWorkflow.xaml. The following shows the Import Arguments panel of the Invoke Workflow File activity:

UiPath-ARDv1 question answer

In addition, the following reflects the Arguments panel in SecondaryWorkflow.xaml:

UiPath-ARDv1 question answer

You use a Log Message activity in "SecondaryWorkflow.xaml" to print the value of the argument "in_WelcomeMessage".

What is the expected result of executing "PrimaryWorkflow.xaml"?

A.

Log message "Hi, I reside at the Secondary file"

B.

Log message "Hi, I am passed from the Primary file"

C.

A System.InvalidCastException is thrown at the Invoke Workflow File activity

D.

A System.ArgumentException is thrown at the Invoke Workflow File activity

Full Access
Question # 100

A developer configured the Activity Project Settings for a UI automation and a Click activity in the project shown in the following exhibits:

UiPath-ARDv1 question answer

UiPath-ARDv1 question answer

If the target element is not found during execution in Debug mode, how long will it take until an error is thrown?

A.

10 seconds

B.

15 seconds

C.

20 seconds

D.

30 seconds

Full Access
Question # 101

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"?

A.

Get Exchange Mail Messages

B.

Get POP3 Mail Messages

C.

Get Outlook Mail Messages

D.

Get IMAP Mail Messages

Full Access
Question # 102

Based on the configuration shown in the exhibit, what is the result of the execution of these activities if the target element does not exist at runtime?

UiPath-ARDv1 question answer

A.

"Pop-up exists" message is logged

B.

Robot continues to look for the target element until the execution is manually stopped

C.

Execution completes successfully without logging a message

D.

Activity Timeout Exceeded error is received

Full Access
Question # 103

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?

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.

Full Access
Question # 104

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.

UiPath-ARDv1 question answer

What occurs when this Click activity executes?

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.

Full Access