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

UiPath UiPath-ADAv1 UiPath Automation Developer Associate Exam (2023.10) Exam Practice Test

Page: 1 / 38
Total 382 questions

UiPath Automation Developer Associate Exam (2023.10) 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

Given the following list of arguments:

And the following code:

What is the value that will be displayed in the Output Panel at the end of the sequence below:

Options:

A.

1

B.

2

C.

7

D.

9

Question 2

What is the correct Log Message expression that the developer should use to integrate comprehensive log messages into the process under development, indicating which activity caused the error?

Options:

A.

"Exception occurred at " + exception.StackTrace

B.

"Application Exception at " + exception.Source

C.

exception Message + " at" + exception.Source

D.

"Exception occurred at " + exception.Source

Question 3

Which of the following statements is true?

Options:

A.

UiPath Robots can be deleted if they have pending or active jobs in UiPath Orchestrator.

B.

Unattended robots can be connected to UiPath Orchestrator without the Windows username.

C.

UiPath Orchestrator consumes the Queue Items uploaded to the UiPath Robot.

D.

Attended robots can be connected to UiPath Orchestrator without Windows Credentials.

Question 4

In which situation will a Ul Automation activity generate a partial selector?

Options:

A.

When included after a Find Element activity

B.

When included in an Attach Browser activity

C.

When included in an Excel Application Scope activity

D.

When included in a Trigger Scope activity

Question 5

What happens when the area selection feature in the UiPath Computer Vision wizard is used?

Options:

A.

The selected area is automatically resized to fit all UI elements within it.

B.

A portion of the application Ul can be selected, which is helpful when dealing with multiple fields bearing the same label.

C.

The selected area is treated as a single UI element, with no further analysis of its contents.

D.

A duplicated Ul can be selected, and the copy is modified in the automation process.

Question 6

A developer created a data table called "DT" using the Build Data Table activity as shown in the exhibit.

What is the result of the expression, "DT.Rows(0)(1).ToString + DT.Rows(1)(0).ToString"?

Options:

A.

MichaelClara

B.

2542

C.

Michael42

D.

42Clara

Question 7

Which of the following is a valid area/panel, from the UiPath Studio interface, from where a variable can be created?

Options:

A.

Activities Panel

B.

Locals Panel

C.

Data Manager Area

D.

Project Panel

Question 8

Which of the following statements is true about Global Variables?

Options:

A.

Global Variables values can be modified during the automation execution.

B.

Global Variables can be created from the Data Manager panel and from the Variables panel.

C.

Global Variables can be accessed only from the Main workflow.

D.

Global Variables have a Direction properly (In/Out).

Question 9

When creating a new test case, which option restricts dynamic data update in UiPath Orchestrator once the test case is published?

Options:

A.

Data Service

B.

File

C.

Test Data Queue

D.

Data Service with Filter

Question 10

A developer is building a process that needs to click an element which requires a mouse hover to become visible. However, the element does not appear with the default click setting. The input method for the Click activity is Send Window Message

Which property should the developer configure to be able to click the element?

Options:

A.

The developer should change the input method to Hardware Events and the CursorMotionType to Smooth.

B.

The property AlterlfDisabled should be set to True.

C.

The developer should change the input method to Simulate and the CursorMotionType to Instant.

D.

The property AlterlfDisabled should be set to False.

Question 11

What is the most efficient way to implement the behavior of monitoring an Outlook 365 email account and executing automation steps when a certain email is received?

Options:

A.

Create a robot that periodically opens Outlook UI, scrapes received email information, opens and extracts data from matching criteria emails, initiates a new job, and continues email monitoring.

B.

Use the Office365 Email Monitoring Trigger and configure the filters.

C.

Use the Office365 Email Received Trigger and configure the filters.

D.

Create a robot that once every few minutes reads the emails from the account and if one matching the search criteria appears, it starts executing the automation steps.

Question 12

Identify characteristic(s) of a Record Producer. (Choose 3 answers)

Options:

A.

You can script behaviors of fields in the user interface.

B.

Each field prompts the user with a question rather than a field label.

C.

Graphics can be included on the user interface.

D.

Records created using this strategy are inserted into the Requested Item [sc_req_item] table.

E.

They must be scripted.

Question 13

A user reported unexpected behavior from a process that is in Production. After reviewing the process, a developer noticed that one of the Queue Items that was processed has a status of "Abandoned" in UiPath Orchestrator.

When is a Queue Item moved to an "Abandoned" status in UiPath Orchestrator?

Options:

A.

When the item has been manually selected from the Transactions page and marked as "Deleted"

B.

When the item was "In Progress" but the transaction status was never set to "Successful" or "Failed"

C.

When the item did not meet a business or application requirement within the project.

D.

When the item was processed with the Get Transaction Item activity

Question 14

During which stage does an automation developer have the least contribution and responsibility?

Options:

A.

In the Discovery and Kickoff, Process Analysis, and Solution Design stages.

B.

In the Development and Unit Testing, Integration and UAT, and Deployment and Hypercare stages.

C.

In the Solution Design, Development and Unit Testing, and Deployment and Hypercare stages.

D.

In the Discovery and Kickoff, Development and Unit Testing, and Deployment and Hypercare stages.

Question 15

Which of the following statements must evaluate to true for a user to pass an Access Control? (Choose 3 answers)

Options:

A.

The user has one of the roles specified in the Required Roles related list.

B.

Other matching Access Controls for the record evaluate to true.

C.

Scripts configured in the Access Control must evaluate to true.

D.

Conditions configured in the Access Control must evaluate to true.

E.

The user must be granted access through a Business Rule.

Question 16

A developer implemented a process using the Robotic Enterprise Framework and an Orchestrator queue. The MaxRetryNumber from the "Config.xlsx" file is set to "1" and the Max # of retries from the Queue settings from Orchestrator is set to

"2". At runtime, the first transaction item throws a Business Exception.

How many times will the transaction be retried?

Options:

A.

The transaction will be retried only one time.

B.

The transaction will not be retried.

C.

The transaction will be retried 2 times.

D.

The transaction will be retried multiple times, until it will be processed successfully.

Question 17

In a UiPath project that uses State Machines, under what circumstances should the Final State activity be used in the project?

Options:

A.

When initiating the first state of a state machine.

B.

When marking the successful completion or termination of a state machine's execution.

C.

When a particular state contains complex conditional logic.

D.

When an intermediary state has multiple possible transitions.

Question 18

Based on best practices, how can the integer value, Mylnteger be displayed inside a Log Message activity?

Options:

A.

"The value is MylntegerToString"

B.

"The value is" = Mylnteger

C.

"The value is " + Mylnteger

D.

"The value is" + MylntegerToString

Question 19

A developer wants to assign the first row of the "ID" column in the "DT" datatable to a String variable. Which expression should be added to the Value field of the Assign activity?

Options:

A.

DTRows(0)ID

B.

DTRows(0). ltem("ID")

C.

DTColumns(0)ID

D.

DTColumns(0) ("ID")

Question 20

Upon completing the development phase, a developer notices that during the User Acceptance Testing, a selector associated with a Ul element in the application has been altered. This

disruption causes the automation to malfunction and not perform as intended.

According to UiPath guidelines, what is the proper series of actions a developer should follow in order to debug and resolve this issue?

Instructions: Drag the Description found on the left and drop on the correct Step found on the right.

Options:

Question 21

Suppose a developer is working with a 2023 yearly calendar. To expand the calendar into a monthly view, the developer must always click on the 15th day of the current month and add an event.

The selector for the Event Date Element activity in March is presented as follows:

How should the selector be altered to guarantee that it clicks on the 15th of the ongoing month?

Options:

A.

B.

C.

D.

Question 22

Which option best describes a process that is considered SEMI-AUTOMATION?

Options:

A.

Processes where change is frequent, the system environment is volatile, and multiple manual (even non-digital) actions are required.

B.

Processes that are digital and involve a highly static system and process environment, so that they can be easily broken into instructions and simple triggers can be defined.

C.

Processes that are rather digital and can be automated, but use some technologies that are complex (such as OCR) or require advanced programming skills.

D.

Processes that can be broken down into steps that can be clearly automated, and steps that need to stay manual (such as validations or usage of physical security tokens).

Question 23

What are the three main components of UiPath Integration Service?

Options:

A.

Connectors, API Tokens, Triggers.

B.

Connectors, Connections, Orchestrator.

C.

Connectors, Connections, Triggers.

D.

Activities, Connections, Triggers.

Question 24

How do you correctly create an array of strings containing the folder names from the variable FullFilePath = "C:\Users\UiPathRobot\Documents\Technologies"?

Options:

A.

String.Replace('"', FullFilePath)

B.

String.Replace(FullFilePath, ‘"’)

C.

Split(FullFilePath, "\")

D.

Split("", FullFilePath)

Question 25

What is the main advantage of using the "Indicate in Excel" functionality when working with Excel activities?

Options:

A.

It automatically imports Excel's built-in functions into Studio for use in various activities.

B.

It allows users to directly input data into cells of the targeted Excel worksheet.

C.

It enables users to visually select cells, ranges, or tables in the Excel file to be used as data sources.

D.

It generates a list of suggestions for optimizing and enhancing the performance of Excel-related automations.

Question 26

A developer is using a Global Exception Handler as an error handling mechanism for a project. By default, how many times does a Global Exception Handler retry an activity that continually throws an error?

Options:

A.

2

B.

3

C.

4

D.

5

Question 27

What is an advantage of utilizing UiPath Orchestrator queues?

Options:

A.

Capability to modify the retry count at the queue level after its creation.

B.

Capability to track the status of Queue Items.

C.

Allows several robots to handle the same Queue Item simultaneously.

D.

Guarantees each queue is exclusively processed by a single robot, by default.

Question 28

While working on a project that utilizes Object Repository, you have one linked UI Element that is used across multiple activities. What needs to happen to edit a selector for only one activity without modifying it in Object Repository?

Options:

A.

Edit target.

B.

Show in Object Repository.

C.

Indicate target on screen.

D.

Unlink from Object Repository.

Question 29

What variable type should the developer use to store the monetary amount read from a single cell in an Excel file, before inputting it into a field in a web application for the automation process?

Options:

A.

DataRow

B.

Double

C.

Object

D.

List

Question 30

A developer configured the properties for a Click activity as shown below:

What happens if the activity cannot find its target at runtime?

Options:

A.

An exception is thrown after 10 seconds.

B.

The next activity is executed after 10 seconds.

C.

The next activity is executed after 10 milliseconds.

D.

An exception is thrown after 10 milliseconds.

Question 31

When a developer is examining a suspended state upon reaching a breakpoint, which activity will the Executor be directed to if Step Out is selected from the Debug section in

UiPath Studio's ribbon interface?

Options:

A.

W1

B.

S1

C.

A1

D.

S2

Question 32

A developer initialized a String array, listOfMonthsByQuarter = {"1", "2", "3"} Which data type and value are retrieved when listOfMonthsByQuarter(2) is used at runtime?

Options:

A.

Data Type Int32

Value: 2

B.

Data Type- Int32

Value: 3

C.

Data Type: String

Value. 2

D.

Data Type. String:

Value 3

Question 33

Which Scraping method should be used for the Get Text activity to capture hidden text from an application?

Options:

A.

Text attribute

B.

Default

C.

Native

D.

Full text

Question 34

What is a pre-requisite for running functional test cases in REFramework?

Options:

A.

Invoke Process XAML file

B.

Invoke InitAllSettings XAML file

C.

Invoke SetTransactionStatus XAML file

D.

Invoke Main XAML file

Question 35

A developer needs to create a process for the Human Resources team. During the development, they try to run the workflow containing the following dictionary variable:

But this error is shown:

What is the possible cause of the error?

Options:

A.

The Dictionary was not initialized.

B.

The "John" key was not present in the dictionary.

C.

The assign's set value syntax should be PinMapping<"John">.

D.

The assign's set value syntax should be PinMapping["John"].

Question 36

What is a recommended way to safely store credential information used in a UiPath automation project?

Options:

A.

Store the username and password as hardcoded values with the Private option enabled on activities

B.

Store the username and password in a Config.xlsx Excel file in the Studio project folder

C.

Store the username and password in a single Orchestrator asset

D.

Store the username and password in a Notepad file on the robot's local machine

Question 37

In a project involving an Orchestrator queue, a developer needs to extract the two values from the ItemInformation fields of each QueueItem object. How can those fields be extracted from the variable?

Options:

A.

Use the SpecificContent property and supply the name of the field as the Key.

B.

Assign output variables for each field in the Add Queue Item activity.

C.

Use a Get Transaction Item activity for each ItemInformation field.

D.

Use a Get Asset activity for each ItemInformation field.

Question 38

Consider the following automation steps:

1. Open the Web Browser.

2. Scrape the data.

3. Store the data in Microsoft Excel.

4. Close the Web Browser.

In accordance with UiPath best practices, which section of the Try Catch activity ensures that Step 4 (closing the web browser) is executed regardless of any exceptions

occurring in Step 2 (data scraping) or Step 3 (storing data in Microsoft Excel)?

Options:

A.

Try Block

B.

Business Exception Catch Block

C.

Finally Block

D.

Application Exception Catch Block

Question 39

In the Robotic Enterprise (RE) Framework, at which point should a developer log a clear message with the Logging Level set to "Information," adhering to the best practices for automating a production-level process?

Options:

A.

Whenever an argument or value is used.

B.

Whenever data is fetched from external sources.

C.

Whenever an exception is caught in a Catch block.

D.

Whenever the robot encounters an error on a Queue Item.

Question 40

A developer wants to run two processes on the same machine, the first process contains only HTTP Request activities and the second one performs UI Automation. What option needs to be enabled on the first process in order to ensure that the processes can run concurrently on the same machine?

Options:

A.

Starts in Background

B.

Attended Automation

C.

Disable Pause

D.

Supports Persistence

Question 41

A developer has defined a variable named "CurrentDate" of type Date Time. Which of the following expressions can be used to show what hour was 12 hours prior to the date from the variable?

Options:

A.

CurrentDate.AddHours(-12).Hour

B.

Date Time.SubtractHours(CurrentDate, 12).Hour

C.

CurrentDate.SubtractHours(12).Hour

D.

Date Time.AddHours(CurrentDate, -12).Hour

Question 42

In an RPA Testing project, you created the mock "MySequencemock" for the file "MySequence". You have to update "MySequence" and add a Log Message activity and a Verify Expression activity.

What will happen to "MySequencemock" file when you save the project, assuming that the file is closed?

Options:

A.

Only the Log Message activity will be added to the mock file.

B.

Only the Verify Expression activity will be added to the mock file.

C.

The changes made in "MySequence" workflow file are applied to the mock file.

D.

The changes made in "MySequence" workflow file are not applied to the mock file.

Question 43

Which logging level includes the following information by default?

1. Execution Started log entry - generated every time a process is started.

2. Execution Ended log entry - generated every time a process is finalized.

3. Transaction Started log entry - generated every time a transaction item is obtained by the robot from Orchestrator.

4. Transaction Ended log entry - generated every time the robot sets the transaction status to either Success or Failed.

5. Activity Information log entry - generated every time an activity is started, faulted or finished inside a workflow.

6. Arguments and Variables Information log entry - show values of the variables and arguments that are used.

Options:

A.

Critical

B.

Trace

C.

Verbose

D.

Information

Question 44

Consider testing a workflow that computes the sum of two numbers having the data driven test data from the Excel file below:

Expanding the functionality of the workflow to compute the sum of three numbers, the data needs to be updated as well to accommodate the new scenario:

What are steps to do that?

Options:

A.

Click Right on the Test Case and select Update Test Data.

B.

Click Right on the Test Case and select Add Test Data.

C.

Click Right on the Test Case and select Remove Test Data.

D.

Click Right on the Test Case and select Refresh Test Data.

Question 45

What is the difference between the UiPath Studio and UiPath StudioX development profiles?

Options:

A.

UiPath Studio allows the user to split the automation into smaller workflows that can be invoked, while StudioX doesn't offer this functionality.

B.

UiPath Studio is meant for business users looking to automate tasks for themselves and their immediate teams, while StudioX is meant for Automation developers.

C.

UiPath Studio can only build unattended automations, while StudioX can only build attended automations.

D.

UiPath Studio can save values into variables for later use, while StudioX doesn't offer this functionality.

Question 46

Considering a process developed using REFramework, if the status of a transaction was set to "Failed" with the Error Type specified as "Business", the process will transition to which state?

Options:

A.

Get Transaction Data

B.

Initialization

C.

End Process

D.

Process Transaction

Question 47

What is the functionality of the Include Subfolders filter in the Monitoring pages when a modern folder is selected?

Options:

A.

It allows you to choose between background and foreground processes for the displayed data.

B.

It allows you to select whether the contents of the selected folder's subfolders are displayed.

C.

It enables you to sort the displayed data based on job priorities.

D.

It allows you to allocate licenses per machine for the displayed data.

Question 48

What is a pre-requisite for running InitAllApplications TestCase?

Options:

A.

Invoke CloseAllApplications XAML file in Given.

B.

Invoke KillAllProcesses XAML file in Given.

C.

Invoke InitAllSettings XAML file in Given.

D.

Invoke SetTransactionStatus XAML file in Given.

Question 49

Review the following exhibit.

Based on the exhibit, which output is produced in the Output panel?

Options:

A.

Hello

B.

Good Morning UiPath

C.

Good Morning

D.

UiPath

Question 50

A developer has created a variable of type List of Strings named "UsersList", and initialized it with an empty list: "UsersList = new List(Of String)".

What is printed in the log message after the following Invoke Code is executed?

Options:

A.

0

B.

2

C.

Object reference not set to an instance exception is thrown

D.

System Argument Exception is thrown

Question 51

A project built using REFramework pulls phone numbers from a database of employees and creates queue items for each one. Following processing, these elements must be added to a financing

application. The queue item holding a phone number becomes invalid if a digit is accidentally left out because of a human mistake. As a requirement, queue items that contain partial numbers should not be accepted.

What type of error should be thrown according to best practices?

Options:

A.

Business Exception

B.

Fatal Exception

C.

Application Exception

D.

System Exception

Question 52

Which set of properties, methods, or activities enables the developer to obtain a subset of data from a data table called "dt"?

Options:

A.

Output Data Table

Lookup Data Table

Build Data Table

Merge Data Table

B.

Sort Data Table

Join Data Tables

Get Row Item

C.

dt.Rows(1 .. 5)

Remove Data Row activity

D.

Filter Data Table

dt.Select

dt.AsEnumerable().Where

Question 53

A developer needs to create a process for the Human Resources team. During the development, they try to run the workflow containing the following dictionary variable: What is the possible cause of the error?

Options:

A.

The Dictionary was not initialized.

B.

The "John" key was not present in the dictionary.

C.

The assign's set value syntax should be PinMapping<"John">.

D.

The assign's set value syntax should be PinMapping["John"].

Question 54

A developer downloads a published package from UiPath Orchestrator 2021.10 to use locally. What is the extension of the downloaded package?

Options:

A.

.csproj

B.

.dll

C.

.nupkg

D.

.zip

Question 55

The provided exhibit displays the representation of the "Deadline" field using the yyyy-mm-dd format.

In what order should the Queue Items be processed by a single robot executing a Performer workflow?

Options:

Question 56

While creating a process automation pipeline, what process attribute should be avoided to ensure there are minimal or no automation maintenance requirements?

Options:

A.

Frequent business logic change.

B.

The process is prone to human error.

C.

High process run time.

D.

The process requires exception handling.

Question 57

Which of the following best describes the Alerts panel?

Options:

A.

A panel that displays summaries of the alerts you subscribed to, received as error reports every ten minutes, or as daily reports.

B.

A panel that displays a more comprehensive list of all alerts.

C.

A panel that displays alerts as they occur.

D.

A panel that displays the most severe five alerts, accessible from the Alerts bell.

Question 58

A developer wants to invoke a workflow in Main xaml called ProcessPurchaseOrders.xamI. Data needs to be passed to and from the invoked workflow What is the correct sequence of steps the developer needs to perform?

Instructions: Drag the Description found on the left and drop on the correct Step found on the right

Options:

Question 59

A developer wants to create a process that searches for images on a website and then saves the images in a local folder However, the website contains an error. As a result, the process may need to search for an image multiple times in order for it to display.

Which container activity should the developer use to search for an image multiple times'?

Options:

A.

Attach Browser

B.

On Image Appear

C.

On Element Appear

D.

Retry Scope

Question 60

What activity should be used to iterate through a number of Outlook emails?

Options:

A.

For Each Row

B.

For Each Outlook Item

C.

For Each File in Folder

D.

For Each Email

Question 61

A developer wants to create a process that interacts with a minimized window. However, when the process is executed, the robot is not able to click on a button inside the application.

Which click activity property configuration would cause the automation to run only on foreground windows?

Options:

A.

Click Type

B.

Input Element

C.

Key Modifiers

D.

Input Mode

Question 62

What is the main difference between an array and a list in UiPath?

Options:

A.

An array is a fixed-size collection of elements of the same type while a list is a dynamic-sized collection of elements of the same type,

B.

An array is a dynamic-sized collection of elements of the same type while a list is a fixed-size collection of elements of the same type.

C.

An array is a fixed-size collection of elements of different types while a list is a dynamic-sized collection of elements of the same type.

D.

An array is a fixed-size collection of elements of the same type while a list is a dynamic-sized collection of elements of different types.

Question 63

Which of the following activities can be used to get the state of a button (enabled/disabled)?

Options:

A.

Find Element

B.

Get Text

C.

Get Attribute

D.

Check App State

Question 64

What is the output of the Write Line activity in the "Main.xaml" file?

Options:

A.

, Banana

B.

Banana

C.

Watermelon

D.

Watermelon, Banana

Question 65

What role do Triggers play in the UiPath Integration Service?

Options:

A.

Manage connections between UiPath Studio and third-party applications.

B.

Provide a mechanism for starting processes on a scheduled basis from Orchestrator.

C.

Assist in the creation of automation projects by providing event-based activities.

D.

Provide a mechanism for subscribing to specific events from third-party applications, automatically starting processes in Orchestrator.

Question 66

What is true about the behavior of the Read Range Workbook activity?

Options:

A.

It works only with .xls files, and Excel does not need to be installed on the system.

B.

It works only with .xlsm files, and Excel must be installed on the system.

C.

It works with .xls and .xlsx files, and Excel does not need to be installed on the system.

D.

It works with .xlm and .xlsx files, and Excel must be installed on the system.

Question 67

What user category is the UiPath StudioX profile best suited for, as opposed to the UiPath Studio profile?

Options:

A.

Project managers looking to guide project teams through automations.

B.

Business users looking to automate tasks for themselves and their immediate teams.

C.

Developers looking to build complex unattended or attended process automations.

D.

Business analysts looking to document the processes for automation.

Question 68

What are the steps to start building a custom connector using the Connector Builder for Integration Service?

Options:

A.

Open UiPath Studio, create a new process, on the Connectors tab, select Add a new Connector, choose to start from an API definition or from a blank connector.

B.

Open Automation Cloud, go to Integration Service, on the Connectors tab, select Add a new Connector, choose to start from an API definition or from a blank connector.

C.

Open Automation Cloud, go to Orchestrator, on the Connections tab, select Add a new Connection, choose to start from an API definition or from a blank connector.

D.

Open Automation Cloud, go to Orchestrator, on the Connectors tab, select Add a new Connector, choose to start from an API definition or choose OAuth 2.0 authentication method.

Question 69

A developer has published a new library from UiPath Studio to the Orchestrator feed. Another developer on the team is connected to the same Orchestrator where the library has been published.

What steps are necessary for adding this library as a dependency in a project?

Options:

A.

Open the Manage Packages Window and ensure the Orchestrator feed is enabled. In the Imports Panel in Studio, search for the package by name, and then install the package.

B.

Open the Manage Packages Window and install UiPath.System.Activities. Drag and Drop the Invoke Com Method activity and input the library name as a parameter.

C.

Open the Manage Packages Window and install UiPath.System.Activities. Drag and Drop the Invoke Method activity and input the library name as a parameter.

D.

Open the Manage Packages Window and ensure the Orchestrator feed is enabled. Search for the package by name in the Search bar and then install the package.

Question 70

A process workflow contains a Try Catch activity that is designed to catch and stop when any unknown System Exceptions occur. What would be the recommended Log Level

for the Log Message contained in the System Exception block?

Options:

A.

Info

B.

Warn

C.

Fatal

D.

Error

Question 71

How does UiPath handle different dependency versions for multiple running processes that run at the same time?

Options:

A.

Each running process uses its own required version of the dependency.

B.

Running processes use the earliest compatible dependency version.

C.

Each running process automatically adapts to the available dependency version.

D.

All running processes use the latest version of the dependency available.

Question 72

What can the administrator do to ensure organizations have control over how Studio Web is used?

Options:

A.

Administrators can restrict the number of automations a user can create.

B.

Administrators can deploy governance policies from Automation Ops.

C.

Administrators can limit the use of Studio Web to certain operating systems.

D.

Administrators can manually approve every automation that a user creates.

Question 73

A developer needs to create an array of folder names from the String variable. FilePath = "C:\\Users\\UiPathRobot\\Documents\\Technologies". Based on best practice, which method will return an array of only the folder names?

Options:

A.

Split(FilePath/V)

B.

Spht(FilePath,"\": StnngSplitOptions.RemoveEmptyEntries)

C.

SplitfV, FilePath. StringSplitOptions RemoveEmptyEntries)

D.

SplitfV', FilePath)

Question 74

Which of the following functionalities does UiPath Assistant provide?

Options:

A.

Developing automation workflows in UiPath Studio.

B.

Running, managing, and organizing automation workflows on the user's machine.

C.

Scheduling and monitoring robot processes in Orchestrator.

D.

Analyzing processes to determine optimal automation solutions.

Question 75

From a governance perspective, what is the most suitable way to share a library with your teammates within an organization using UiPath?

Options:

A.

Share the library project folder manually with your teammates.

B.

Publish the library to Orchestrator or a local/remote feed.

C.

Save the library in a shared network folder and ask your teammates to import it.

D.

Upload the library to the cloud and provide access credentials to your teammates.

Question 76

Which is the recommended variable type for storing password values that are composed solely of numbers?

Options:

A.

SecureString

B.

Int32

C.

String

D.

Int64

Question 77

Which type of automation is most suitable for extracting text from an image-based document in UiPath?

Options:

A.

Screen Scraping

B.

OCR

C.

Regex

D.

String Manipulation

Question 78

What is the role of connections in the UiPath Integration Service?

Options:

A.

Connections establish tasks and exchanges between users and external applications using the authentication process of the API provider.

B.

Connections establish tasks and exchanges based on a connector's compatibility with the external application.

C.

Connections establish tasks and exchanges between users and external applications using the authentication process of the UI automation provider.

D.

Connections establish tasks and exchanges between users and external applications using the server-side triggers.

Question 79

A developer has extracted the date "22-08-2022" from an invoice and stored it in a variable of type String called "ExtractedDate". As part of the process, the developer needs to perform a comparison with a different date.

Which expression should be used to convert "ExtractedDate" to a DateTime type?

Options:

A.

DateTime.ParseExact(ExtractedDate, "dd-MM-yyyy", System.Globalization.CultureInfo.InvariantCulture)

B.

ExtractedDate.GetType

C.

DateTime.Compare(ExtractedDate, "08-22-2022", System.Globalization.CultureInfo.InvariantCulture)

D.

ExtractedDate.Equals("08-22-2022", System.Globalization.CultureInfo.InvariantCulture)

Question 80

What are the primary functions of the UiPath Integration Service?

Options:

A.

Automates Ul design, manages API connections, provides limited activities and events, simplifies automation design.

B.

Enables automation with API integration, manages connections with user-provided authentication, kicks off automations based on application-specific triggers, simplifies automation design with the help of third-party libraries.

C.

Enables automation with a library of connectors, manages connections easily with standardized authentication, kicks off automations with server-side triggers or events, provides curated activities and events, simplifies automation design.

D.

Enables automation with UI components, manages API keys, kicks off automations with client-side triggers, provides curated events.

Question 81

Which of the following is the correct method to manage assets for a specific folder in UiPath Orchestrator?

Options:

A.

Open the folder's contextual menu by clicking the three-dot icon, then select "Link Resources" and choose "Asset".

B.

Select "Tenant" from the sidebar menu, then click the "Assets" tab.

C.

Navigate to "Tenant" > "Folders", choose the desired folder, and click the "Manage Access" tab.

D.

Select the folder from the sidebar menu, then click the "Assets" tab.

Question 82

What is the primary responsibility of an automation business analyst in the Process Analysis phase of automation implementation?

Options:

A.

Analyzing the chosen process in its AS-IS state and starting the Process Definition Document (PDD) creation.

B.

Ensuring a proper handover of the compiled documents to the development team.

C.

Defining and finalizing the TO-BE process.

D.

Assisting the clients in the creation of test cases and scenarios.

Question 83

What is the function of the Immediate Panel in UiPath Studio during the debugging process?

Options:

A.

Inspecting data at a certain point during debugging by evaluating variables, arguments, or statements.

B.

Displaying the next activity to be executed and its parent containers when the project is paused in debugging.

C.

Displaying the performance analysis of all the operations, showing the execution time of each activity.

D.

Displaying the execution process and allowing the modification of variable and argument values.

Question 84

Which of the following statements accurately describes the function of the If activity in a workflow?

Options:

A.

It evaluates a boolean condition and creates two separate branches for both true and false conditions, executing only one branch.

B.

It evaluates a boolean condition and runs the branch with the highest priority, regardless of the condition's truthiness.

C.

It evaluates a set of boolean conditions and branches the workflow execution to the first true condition encountered.

D.

It evaluates a boolean condition and creates a single branch that executes both true and false statements sequentially.

Question 85

What is the best method for passing data across activities within workflows?

Options:

A.

Arguments

B.

Variables

C.

Namespaces

D.

Properties

Question 86

You want to identify a selector in a Type into activity that will be used for a text input field within an application. In order for the Type into activity to execute as expected, how many elements in an application can a selector be valid for at runtime?

Options:

A.

1 element

B.

2 elements

C.

3 elements

D.

5 elements

Question 87

A developer finished creating an automation project in UiPath Studio 2021 10 What is the recommended sequence of steps that should be performed to publish the package to Orchestrator 2021.10?

Instructions: Drag the Description found on the left and drop on the correct Step found on the right

Options:

Question 88

You want to automate document processing tasks such as extracting and validating data from multiple documents in an online service. How can you achieve this using UiPath Studio Web?

Options:

A.

Use the Document Understanding feature in Studio Web to extract, process, and validate documents.

B.

Rely on the native data export functions of the online service to automate document processing without using Studio Web.

C.

Automate manual data entry by creating a loop in Studio Web to input document details into a spreadsheet.

D.

Build a custom script in Studio Web using programming code to extract and validate data from documents.

Question 89

A developer loaded an existing workflow that uses Ul Automation in Google Chrome. The Google Chrome extension has not been installed on the developer's machine How should the developer load the Google Chrome extension from UiPath Studio?

Instructions: Drag the Description found on the left and drop on the correct Step found on the right.

Options:

Question 90

What are the three source control plug ins found in the backstage view of UiPath Studio in Home - Tools - Plugins?

Options:

A.

GIT, SVN, Mercurial.

B.

GIT, SVN, TFS.

C.

GIT, CVS, TFS

D.

GIT, CVS, Bitbucket.

Question 91

After generating a strict selector using the Indicate target on screen option within a Click activity, what should the developer utilize to view the complete list of attributes for the targeted UI element?

Options:

A.

Open in UI Explorer

B.

Properties Panel

C.

Debug Mode

D.

Output Panel

Question 92

A developer executes the following workflow in Debug mode with "Continue on Exception " enabled.

How many times will the workflow pause the execution?

Options:

A.

0

B.

1

C.

2

D.

3

Question 93

A developer designed an automation to use an Asset value from Orchestrator using the Get Asset activity. The value represents email addresses of the process owners which may change.

Which Asset Type should be used?

Options:

A.

Bool

B.

Credential

C.

Text

D.

Integer

Question 94

Which activity can be used to transition a Background Process to Foreground?

Options:

A.

Use Foreground

B.

Activate

C.

Maximize Window

D.

Set Focus

Question 95

How many elements does an array contain if it is declared as Dim arr(0 To 0) As String in UiPath?

Options:

A.

0

B.

1

C.

2

D.

Undefined

Question 96

Which of the following statements correctly describes the characteristics of Unattended Automation?

Options:

A.

Unattended Automations are automations that run under human supervision and are typically used for tasks requiring a clear audit chain.

B.

Unattended Automations are automations intended for more complex and highly repetitive tasks, usually performed in batches, and can be decided based on predefined rules.

C.

Unattended Automations are intended for smaller, fragmented tasks and run with user supervision, requiring the user's credentials for access.

D.

Unattended Automation are automations that run under human supervision and, because of this, are best suited for small tasks.

Question 97

A developer is automating the process of entering sensitive information into text input fields that are constantly changing their position. Each text input field has a corresponding text label. The developer decides to

automate the process by using Modern UI Activities with anchors.

Which activities should be used?

Options:

A.

Find Text Position activity as the anchor and Type Secure Text activity as the action.

B.

Type Into activity with a valid anchor and the input text provided in the Secure Text property.

C.

Find Text Position activity as the anchor and Set Text activity as the action.

D.

Type Into activity with a valid anchor and the input text provided in the Text property.

Question 98

Where can you find a list of all the activities that support the Windows compatibility?

Options:

A.

In the converted project's settings.

B.

In the Official feed documentation.

C.

In the Activities Guide.

D.

In the Windows-Legacy project configuration.

Question 99

Which of the following describes a role in UiPath Orchestrator?

Options:

A.

Roles are collections of machines used to control the devices users can access in the UiPath ecosystem.

B.

Roles are collections of permissions used to control the level of access and the actions users can perform in the UiPath ecosystem.

C.

Roles are collections of folders used to control the level of hierarchical organization within the UiPath ecosystem.

D.

Roles are collections of processes used to control the order in which users can execute processes in the UiPath ecosystem.

Question 100

How many Global Exception Handlers can be established per automation project, according to best practices?

Options:

A.

A single one for the entire project.

B.

There is no limit.

C.

One for each workflow in the project.

D.

One for each activity in the project.

Question 101

Which of the following credentials stores have built in support in Orchestrator?

Options:

A.

Azure Key Vault, CyberArk CCP, HashiCorp Vault, Thycotic Secret Server, BeyondTrust, CyberArk.

B.

CyberArk CCP, Cisco, Google Credentials, CyberArk, Azure Key Vault.

C.

CyberArk CCP, Azure Key Vault, Google Credentials, Amazon Security Services.

D.

Cisco, Amazon Security Services, Google Credentials, Microsoft SCS, IBM Vault.

Question 102

What happens when closing a Remote Debugging Connection while a debugging execution is in progress?

Options:

A.

Debugging execution stops gracefully, then the connection is closed.

B.

The remote robot continues the execution after Studio closes the connection.

C.

It is not possible to close the connection while debugging is in progress.

D.

Debugging execution ends in exception, then the connection is closed.

Question 103

A developer wants to retrieve the value of a column from a DataRow object. Which activity can be used?

Options:

A.

Get Row Item

B.

Get from Collection

C.

For Each Row in Data Table

D.

Lookup Data Table

Question 104

Which is an example of when an application might use a Scheduled Script Execution (Scheduled Job)?

Options:

A.

To display a custom welcome message when a user logs in.

B.

The application needs to query the database every day to look for unassigned records.

C.

The application needs to run a client-side script at the same time every day.

D.

To validate form input fields before a record is submitted.

Question 105

During which stage does an automation developer have the greatest contribution and responsibility?

Options:

A.

In the Solution Design, Development and Unit Testing, and Deployment and Hypercare stages.

B.

In the Process Analysis, Solution Design, and Development and Unit Testing stages.

C.

In the Discovery and Kickoff, Development and Unit Testing, and Deployment and Hypercare stages.

D.

In the Development and Unit Testing, Integration and UAT, and Deployment and Hypercare stages.

Question 106

What is the main benefit of importing profiling sessions?

Options:

A.

Enables the analysis of potential flow issues.

B.

Provides context menu options for profiling actions.

C.

Disables focus on imported profiling sessions.

D.

Disables the analysis of potential flow issues.

Question 107

Where can a process be found, after being published from UiPath Studio and deployed as an automation in Orchestrator?

Options:

A.

Manage Packages

B.

UiPath Assistant

C.

Resources Panel

D.

Snippets Panel

Question 108

What happens to the generated variable when you manually create an output variable in the output field in UiPath Studio?

Options:

A.

The generated variable will be copied and stored for future use.

B.

The activity that uses the manually created variable will be deleted.

C.

The manually created variable will be overridden by the generated variable.

D.

It will replace the generated variable with the variable that you created.

Question 109

Which of the following properties is optional when creating a new argument?

Options:

A.

Default value

B.

IsRequired

C.

Argument type

D.

Direction

Question 110

Which of the following statements is true about unattended automations?

Options:

A.

Unattended automations require a human to provide credentials for the used applications and log out when the process is finished.

B.

Unattended automations run under human supervision and require input at some points in the process.

C.

Unattended automations are best suited for smaller, more fragmented tasks that run on the user's machine.

D.

Unattended automations are suited to processes that perform privileged operations, requiring elevated permissions and credentials.

Question 111

A developer has declared a variable of type String named StrVar and assigned it the value "UIPATH STUDIO". What is the output of the expression, StrVar.lndexOf("U")?

Options:

A.

0

B.

1

C.

9

D.

10

Question 112

A developer defines new log fields using the Add Log Fields activity. When will the custom log fields stop being added to the robot execution logs?

Options:

A.

When an Exception is caught and handled.

B.

When a Remove Log Fields activity is used to remove them.

C.

When a Log Message activity is executed with Log Level = Warn or higher.

D.

When the first Log Message activity is executed.

Question 113

A developer wants to map the arguments that pass data to and from GenerateUserlD.xaml to the appropriate values in Main.xaml. The dt_Users datatable variable contains the columns First Name: Last Name Date of Birth and Username.

Instructions: From the Value drop-down lists shown in the following exhibit, select the correct variable that corresponds to each argument.

Options:

Question 114

A developer wants to create a process using a Flow Switch activity. What is a feature of this activity?

Options:

A.

Supports up to three expressions by default

B.

Two Default cases can be defined

C.

Default case is executed before the expression is evaluated

D.

Default case is executed if no cases match the expression

Page: 1 / 38
Total 382 questions