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

Home > UiPath > UiPath Certified Professional - Developer Track > UiPath-ADPv1

UiPath-ADPv1 UiPath Automation Developer Professional Exam (2024.10) (ADPv1) Question and Answers

Question # 4

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

A.

Native

B.

Full text

C.

Default

D.

Text attribute

Full Access
Question # 5

What status needs to be selected in the Set Transaction Status activity in UiPath Studio so that the respective Queue Item will be retried?

A.

Retried

B.

Failed

C.

Abandoned

D.

Postponed

Full Access
Question # 6

When using Profile Execution to analyze performance, what should you keep in mind about the data generated during debugging versus data generated during production runs?

A.

Profiling data is only available during production runs, not debugging sessions.

B.

Profiling data from debugging sessions may differ from production runs.

C.

Profiling data from debugging sessions will always be the same as production runs.

D.

Profiling data is stored only for debugging sessions, not production runs.

Full Access
Question # 7

Given a dataiable " dt " with the following header:

" Surname. Address. Zip Code, Given Name, Phone Number.

What is the correct configuration of the Invoke Method activity so that the resulting header will be:

" Surname. Given Name. Address. Zip Code. Phone Number " .

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Full Access
Question # 8

" Process A " is scheduled to run at 2:00 PM using a time trigger with the Schedule ending of Job execution feature configured to stop the job after 20 minutes. Assuming that the robots are busy and " Process A " is queued until 2:05 PM. at what time will " Process A* be stopped?

A.

2:20 PM

B.

2:25 PM

C.

2:05 PM

D.

2:28 PM

Full Access
Question # 9

A developer implemented a process using the REFramework and an Orchestrator queue. The " OrchestratorQueueFolder " was defined in the " Config.xlsx " file, but the folder does not exist in Orchestrator

What is the behavior at runtime?

A.

A warning message stating that the queue folder is missing is logged, and then the process continues.

B.

The process throws an exception in the " Get Transaction Data " state because the queue folder is not found, and then the process is stopped.

C.

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

D.

The process throws an exception in the " Process Transaction” state because the queue folder is not found, and then the process is stopped.

Full Access
Question # 10

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

A.

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

B.

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

C.

Debugging execution stops gracefully, then the connection is closed.

D.

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

Full Access
Question # 11

Which of the options below is not an action in Test Explorer?

A.

Run Selected

B.

Run Failed Test Cases

C.

Run All In View

D.

Run Passed Test Cases

Full Access
Question # 12

Once " Library A " has been imported as a dependency in the current project, how can the UI Object Repository defined in " Library A " be accessed?

A.

The Object Repository will automatically be available in the Process.

B.

The Object Repository needs to be exported as a UI Library and imported in the Process for it to become available.

C.

The Object Repository is only available in a Library.

D.

The Object Repository cannot be passed between a Process and a Library.

Full Access
Question # 13

When should a developer log a coherent message with the Logging Level set as " Info " while building an automation project?

A.

Every time data is read from external sources.

B.

Every time an exception is caught in a Catch block

C.

Every time a variable or argument value is used.

D.

Every time the robot encounters an error processing a Queue Item.

Full Access
Question # 14

Given the following workflow:

What will be the output of the Log Message activity?

A.

apple, pear, orange

B.

apple, pear, orange, mango, kiwi

C.

" apple pear orange " , " mango kiwi "

D.

apple pear orange, mango kiwi

Full Access
Question # 15

In UlPath Studio, when a developer executes a workflow in Debug mode and the process stops at a breakpoint, which panel enables the developer to assign values lo variables prior to resuming the process?

A.

Locals Panel and Watch Panel.

B.

Immediate Panel and Watch Panel.

C.

Watch Panel and Breakpoint Panel.

D.

Locals Panel and Immediate Panel

Full Access
Question # 16

What does the Profile Execution tool in UiPath Studio do?

A.

It provides a performance analysis of all the operations, showing you a cumulative percentage of the execution time of each activity even when the workflow is idle.

B.

It provides a performance analysis of all the operations, showing you a cumulative percentage of the execution time of each activity when you run or debug a workflow.

C.

It provides a performance analysis of all the operations, showing you a complete list of exceptions and errors during the execution or debugging of a workflow.

D.

It provides a performance analysis of all the operations, displaying a breakdown of each variable used during the execution of a workflow.

Full Access
Question # 17

While troubleshooting a process developed using the Robotic Enterprise (RE) Framework, you have placed a breakpoint at the " Invoke InitAllSettings " workflow activity.

Given the current state of the Executor, what will occur when you click on the Step Over button?

    Executor directs to the " If in_OrchestratorQ ... " activity

    Executor directs to the first InitAllSettings workflow activity

    Executor directs to the first activity outside " If first run, read local configuration "

A.

Executor directs to the " First Run " sequence

Full Access
Question # 18

What is a pre-requisite for running InitAllApplications TestCase?

A.

Invoke InitAllSettings XAML file in Given.

B.

Invoke SetTransactionStatus XAML file in Given.

C.

Invoke CloseAllApplications XAML file in Given.

D.

Invoke KillAllProcesses XAML file in Given.

Full Access
Question # 19

A sales department is using UiPath attended automation to handle incoming sales requests through multiple forms and applications. They want to ensure the automation runs in parallel with other tasks.

What feature of trigger-based attended automation will best support this?

A.

Triggers that only run sequentially, ensuring that workflows never overlap with one another.

B.

Triggers based on application events but limited to one automation process at a time.

C.

Triggers that can run workflows intermittently, either one time, in sequence, or simultaneously.

D.

Triggers that monitor user input but cannot handle multiple workflows at the same time.

Full Access
Question # 20

How can a process be converted from a toreground process to a background process?

A.

A process may be turned into a Background Process by adding a " Background " tag to the process name as long as it does/does not contain Ul interaction. You need to go to the Project Settings and modify the name of the process.

B.

A process may be turned into a Background Process as long as it does not contain persistence activities. You need to go to the Project Settings window and set the Supports Persistence toggle to No.

C.

A process may be turned into a Background Process by just deleting the UiAutomation package dependency as long as it does/does not contain Ul interaction

D.

A process may be turned into a Background Process as long as it does not contain activities with Ul interaction You need to go to the Project Settings window and set the Starts in Background toggle to Yes.

Full Access
Question # 21

A developer is using a Type into activity with the Input Method set to Simulate Which property needs to Be enabled for the activity to execute even it the target Ul element is deactivated or read-only?

A.

Deselect at end.

B.

Alter disabled element.

C.

Activate.

D.

Click before typing.

Full Access
Question # 22

What is a prerequisite for performing Remote Debugging using an Unattended Robot connection?

A.

Studio and the remote robot have the same version.

B.

TCP/IP connectivity exists between the Studio machine and the remote machine

C.

The same user must be signed in Studio and the remote robot.

D.

Studio and the remote robot must be connected to the same Orchestrator tenant.

Full Access
Question # 23

Given the following conditional breakpoint with count = 0

Conditional breakpoint settings:

How many limes will UiPath be displayed in the Output panel before the process goes into a Paused state in Debug mode?

A.

4

B.

3

C.

2

D.

5

Full Access
Question # 24

A developer extracts a date from an email. The date will always be In the same format and always from the past. Some examples of this format are: " 3 Mar 2023 " . " 20 Nov 2021 " . The name of the variable where the date is saved is DateString What expression should the developer use to check If the extracted date is within the last 7 days?

A.

(DateTime.Now - DateTime.ParseExact(DateString. " dd MMM yyyy " . Culturelnfo.lnvariantCulture)).Days < 7

B.

(DateTime.Now - DateTime.ParseExact(DateStnng. *dd MMM yyyyH. Culturelnfo.lnvariantCulture)).AddDays(-7) > 0

C.

(DateTime.Now - DateTime.ParseExact(DateStrlng, " d MMM yyyy " . Culturelnfo.lnvariantCulture)).Days < 7

D.

DateTime Parse(DateTime Now - DateString) Days < 7

Full Access
Question # 25

What can be verified in the InltAIISettlngsTestCase test case?

A.

Verify If a certain application is open in the execution environment.

B.

Verify the naming of a certain key present in the ' Config ' dictionary.

C.

Verify the variable type for the ' Config ' dictionary.

D.

Verify If a certain key is present in the ' Config ' dictionary.

Full Access
Question # 26

What are the possible statuses after running any REFramework test case?

A.

MANUAL or AUTOMATIC.

B.

PASS or FAIL.

C.

EXPECTED or ACTUAL.

D.

SUCCESS or EXCEPTION.

Full Access
Question # 27

What advantages do pre-built connectors in UiPath Integration Service offer?

A.

Replacing all types of authorization and authentication protocols with a single, standardized method.

B.

Reducing the need for Ul and API automation, allowing developers to work exclusively with connectors.

C.

Simplified integration with popular applications, faster deployment, and integration across all UiPath Platform product solutions.

D.

Providing a fully customizable catalog of connectors for developing proprietary applications.

Full Access
Question # 28

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

A.

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

B.

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

C.

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

D.

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

Full Access
Question # 29

What is the default polling interval set for an event trigger?

A.

1 minute

B.

5 minutes

C.

10 minutes

D.

15 minutes

Full Access
Question # 30

In which of the following places can you access a recording of a failed queue transaction in UiPath Orchestrator?

A.

In the job details window of the process that contains the failed transaction.

B.

In the Logs page of the queue transaction.

C.

In the contextual menu of the failed transaction, by clicking Open recording.

D.

In the queue transaction list view, by hovering over the transaction status.

Full Access
Question # 31

What specific combination of permissions is required to disable errors from the Error Feed widget on the Monitoring > Jobs page in UiPath Orchestrator Monitoring-7

A.

View on Monitoring and Edit on Jobs.

B.

Edit on Monitoring and View on Jobs.

C.

Edit on Monitoring and Edit on Jobs.

D.

View On Monitoring and View on Jobs.

Full Access
Question # 32

What Is the role of server-side event triggers In UlPalh Integration Service?

A.

To start UlPath processes only when users interact with specific Ul elements.

B.

To manage API connections and authorize usage across different security protocols.

C.

To notify users when a new connector is available In the UiPath Integration Service catalog.

D.

To start UiPalh processes by configuring events such as data updates, insertions or deletions in other systems.

Full Access
Question # 33

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

A.

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

B.

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

C.

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

D.

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

Full Access
Question # 34

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?

A.

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

B.

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

C.

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

D.

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

Full Access
Question # 35

The Extract PDF Page Range activity is used to extract a specific set of pages from a PDF file. Which of the following statements correctly describes this activity?

A.

Password-protected PDF files cannot be processed with this activity.

B.

Range argument accepts complex range values or " All " .

C.

OutputFileName argument is optional.

D.

PageCount argument outputs the number of extracted pages.

Full Access
Question # 36

What is the purpose of credential stores in UiPath Orchestrator?

A.

To store non-sensitive data and configuration settings for UiPath Studio projects.

B.

To store Orchestrator event loos and related data for auditing purposes.

C.

To securely store sensitive data such as Robot credentials and Credential Assets for use in automation processes.

D.

To serve as a centralized location for storing pre-built automation workflows and processes.

Full Access
Question # 37

Which of the following is an accurate example of using LINQ for querying data in a UiPath process?

A.

Applying LINQ to find duplicates in a list of integers by writing: listOflntegers.FindDuplicates().ToList()

B.

Utilizing LINQ to sort DataTable rows based on a specific column by writing: dataTable.OrderBy(Function(x) x.ToString).CopyToDataTable()

C.

Executing LINQ to merge two DataTables by writing: dataTable1.Merge(dataTable2).CopyToDataTable()

D.

Using LINQ to filter a list of strings containing only " UiPath " by writing: listOfStrings.Where(Function(x) x = " UiPath " ).ToList()

Full Access
Question # 38

When installing UiPath Studio, which of the following actions require administrator privileges?

A.

Administrator privileges are not required for installing UiPath Studio.

B.

Administrator privileges are required for installing the robot in both service mode and user mode.

C.

Administrator privileges are required for installing the robot in user mode.

D.

Administrator privileges are required for installing the robot in service mode.

Full Access
Question # 39

To retrieve all Outlook emails with the word " UiPath " in the subject, which filtering property and filter schema should a developer use?

A.

Property: FilterByMessageIdsSchema: " @SQL= " " urn:schemas:httpmail:subject ' " ' like ' UiPath% ' "

B.

Property: FilterSchema: " @SQL= " " urn:schemas:httpmail:subject " " like ' UiPath% ' "

C.

Property: FilterSchema: " @SQL= " " urn:schemas:httpmail:subject " " like ' %UiPath% ' "

D.

Property: FilterByMessageIdsSchema: " @SQL= " " urn:schemas:httpmail:subject " " like ' %UiPath% ' "

Full Access
Question # 40

What is the correct method to check how many resources are utilized in a personal workspace in UiPath Orchestrator?

A.

Navigate to Tenant > Folders, click the Personal Workspaces tab. and then click Manage Resources for the desired workspace.

B.

Navigate to Tenant > Folders, click the All Workspaces tab. and then click Check Resources for the desired workspace.

C.

Navigate to Tenant > Users, click the Personal Workspaces tab. and then click Resources for the desired workspace.

D.

Navigate to Tenant > Folders, click the Personal Workspaces tab. and then click See Usage for the desired workspace.

Full Access
Question # 41

While developing a test case using UiPath.Testing.Activities. which testing activity enables to include another activity within its body?

A.

Verify Expression With Operator

B.

Verify Range

C.

Verify Control Attribute

D.

Verify Expression

Full Access
Question # 42

What do the percentages from the Test Explorer panel represent?

A.

Percent of test data run.

B.

Correctness of the code percent.

C.

Coverage percent.

D.

Passing percent.

Full Access
Question # 43

Following UiPath best practices, which project structure is best-suited for complex processes in UiPath Studio?

A.

Sequence

B.

Flowchart

C.

Global Exception Handler

D.

State Machine

Full Access
Question # 44

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

A.

Invoke Process XAML file

B.

Invoke SetTransactionStatus XAML file

C.

Invoke Main XAML file

D.

Invoke InitAIISettings XAML file

Full Access
Question # 45

What is the default OCR engine used in CV Screen Scope?

A.

UiPath Screen OCR

B.

Microsoft OCR

C.

Tesseract OCR

D.

Microsoft Azure Computer Vision OCR

Full Access
Question # 46

A developer configured the properties for a Click activity on an element inside a web page as shown in the following exhibit.

An animation on the web page never completely loads but the element indicated in the Click activity does load within the specified timeout duration. What occurs when this Click activity executes?

A.

Element is clicked once the element is fully loaded.

B.

Timeout error occurs without clicking on the element.

C.

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

D.

Waits 10 seconds before clicking on the element.

Full Access
Question # 47

A developer needs to create a repetitive process in the REFramework. Following the best practices, which action(s) should be performed to defend against potential robot crashes such as " out of memory " ?

A.

Build a script that compares current CPU usage values to a threshold and clears data as needed.

B.

After every transaction, clear the transaction data, close the applications, and re-open the applications.

C.

Add a " Clear Collection " activity at the beginning of the Process.xaml workflow.

D.

All " Invoke Workflow File " activities from the Main.xaml file should be marked with the Isolated option.

Full Access
Question # 48

Which part of a test case that is using BDD (Behavioral-Driven Development) template structure supports the Surround with mock feature?

A.

Then

B.

Setup

C.

When

D.

Given

Full Access
Question # 49

What is the recommended approach for handling tabular data when building a REFramework transactional project in UiPath?

A.

Utilize a DataTable variable to store and process the tabular data.

B.

Save the tabular data in multiple CSV files for easier manipulation.

C.

Use separate variables to store each column of the tabular data.D Implement custom activities to handle the tabular data

Full Access
Question # 50

Which LINQ method is used to filter data in a List or DataTable based on a condition?

A.

Select

B.

GroupBy

C.

OrderBy

D.

Where

Full Access
Question # 51

What method can be used to change the index of an existing column in a datatable?

A.

Move At

B.

SetOrdinal

C.

SetColumnlndex

D.

Setlndex

Full Access
Question # 52

In which scenarios can the Add Attachment option in UiPath.WebAPI.Activities.HttpClient be enabled?

A.

Only when the Authentication protocol is set to OAuth1 or OAuth2.

B.

Only when the Request Method is set to GET or DELETE.

C.

Only when the Request Method is set to HEAD or OPTIONS.

D.

Only when the Request Method is set to POST or PUT.

Full Access
Question # 53

Which of the following is a tag in a selector?

A.

id= ' selMonth '

B.

aaname= ' FirstName '

C.

< html app-msedge.exe ' title-Find Unicorn Name ' / >

D.

class-down-chevron set-font '

Full Access
Question # 54

Which of the following statements correctly illustrates using LINO to process data in a UiPath project?

A.

Utilizing LINQ to find the total sum of integers in a list by writing listOfintegers.Sum(Function(x) x).

B.

Applying LINO to filter out emails in a list of strings containing multiple email addresses by writing listOfStrings.FilterEmails().ToList()

C.

Employing LINO to convert DataTable to JSON format by writing dataTable.ToJSONf)

D.

Using LINQ to identify the longest string in a list of strings by writing listOfStrings.Max(Function(x) x.Lengthl))

Full Access
Question # 55

What is the purpose of The Relative To feature in Computer Vision activities?

A.

To compare the size and position of Ul elements in different applications.

B.

To synchronize the timing of multiple Computer Vision activities in the same project.

C.

To configure the target as being relative to an element, either a single point or an area selection in the application.

D.

To create a fixed relationship between Computer Vision actions and Ul element positions.

Full Access
Question # 56

In order for a developer to utilize the default REFramework without relying on Orchestrator queues, what is the essential prerequisite to ensure that the project does not interact with Orchestrator?

A.

Remove the Get Transaction Data state from the Main state machine. Remove the OrchestratorQueueName setting from Config.xlsx & change the variable type.

B.

Eliminate the Get Transaction Data state from the Main state machine. Exclude the Get Transaction Item activity from the project & change the variable type.

C.

Exclude the Get Transaction Item activity from the project. Eliminate the three SetTransactionStatus activities from the SetTransactionStatus workflow & change the variable type.

D.

Omit the OrchestratorQueueName setting from the Config.xlsx file. Exclude the three SetTransactionStatus activities from the SetTransactionStatus workflow & change the variable type.

Full Access
Question # 57

Which of the following examples accurately demonstrates using LINQ to perform data operations in a UiPath process?

A.

Employing LINQ to concatenate two strings in a list by writing listOfStrings.Concatenate( " String_1 " , " String_2 " ).ToList().

B.

Using LINQ to filter DataTable rows based on a specific condition by writing dataTable.AsEnumerable().Where(Function(row) row( " ColumnName " ).ToString.Contains( " Value " )).CopyToDataTable().

C.

Applying LINQ to convert a list of integers to a JSON format by writing listOflntegers.ToJSON().ToList().

D.

Utilizing LINQ to split a DataTable into multiple smaller DataTables based on a specific condition by writing dataTable.Splitf ' ColumnName = ' Condition ' " ).CopyToData Tablet).

Full Access
Question # 58

What are the four job types present in the Job Type field according to the place of execution and robot impersonation?

A.

Foreground unattended, Background unattended. Attended, Development.

B.

Service unattended, User remote. Attended, Debugging.

C.

Service unattended. Personal remote, Attended. Development.

D.

Orchestrator unattended, Personal remote, User attended, Studio.

Full Access
Question # 59

You have to create a testcase for an attended RPA process. At some point, the attended process asks the user to input a specific token for the execution to continue, as shown in the screenshot below.

What testing concept (included in UiPath.Testing.Activities) can be used to isolate and replace the input part, without modifying the original workflow?

A.

Application Testing

B.

Data-Driven Testing

C.

Mock Testing

D.

RPA Testing

Full Access