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

Easiest Solution 2 Pass Your Certification Exams

AD01 Blue Prism Accredited Developer Exam Free Practice Exam Questions (2025 Updated)

Prepare effectively for your Blue Prism AD01 Blue Prism Accredited Developer Exam certification with our extensive collection of free, high-quality practice questions. Each question is designed to mirror the actual exam format and objectives, complete with comprehensive answers and detailed explanations. Our materials are regularly updated for 2025, ensuring you have the most current resources to build confidence and succeed on your first attempt.

Page: 2 / 3
Total 189 questions

The Centrex Data Solutions application has been launched successfully and Blue Prism has navigated the application to the New Order screen, as displayed below:

Before Blue Prism can interact with the New Order screen, there is a requirement to ensure the screen is in focus first. Which of the following configurations are correct to the ensure the New Order screen is in focus?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Please refer to the exhibits.

What is the expected behavior if the Developer uses the 'Step' function at this stage on a sub-page?

A.

The focus will move to the Recover1 stage as the current stage fails due to an input error

B.

All the remaining stages on the page will be processed, and the focus will move to the next stage on the Main Page

C.

The current stage will be processed, and the focus will move to the Release Lock stage

D.

The Work Queues > Add to Queue Action will open in a new window and the focus will move to its Start stage

Which of the following indicates a case in a Work Queue is waiting to be worked?

A)

B)

C)

D)

A.

Option A

B.

Option B

C.

Option C

D.

Option D

A Work Queue is in place to calculate invoice prices for Gas, Electric and Dual fuel payments Tagging has been configured to tag each work queue item with 'Gas', 'Electric' or 'Dual' How would you configure the Get Next Item action to retrieve items from the queue that are tagged with Gas cr Electric?

A.

<>Dual

B.

"Gas" & 'Electric"

C.

[Gas] OR [Electric]

D.

-Dual

Examine the following Process flow:

This is the Main Page of a simple process which calls the ‘Calculation’ Page before completing.

The data items are configured as follows:

    Value-1 is a number data item with an initial value of 100.

    Value-2 is a number data item with an initial value of 4.

    Result is a number data item with no initial value.

The Calculation Page Reference stage is configured as follows:

The Calculation Page is configured as follows:

The Data Items are configured as follow:

    Value-1 is a Number data item with an initial value of 200

    Value-2 is a Number data item with an initial value of 4

    Result is a Number data item with no initial value

The Start stage is configured to pass through the Value-1 and Value-2 values as input parameters.

The ‘Divide’ Calculation stage expression is [Value-1] / [Value-2]

The End stage is configured to pass back the value of the Result data item as an output parameter.

What will be contained in the Result data item on the Main Page following the execution of the Process?

A.

25

B.

0

C.

50

D.

37.5

A Blue Prism solution works fine when developing and testing it in Process and Object Studio, but when it is run in Control Room, exceptions occur because elements are not being found.

What is the most likely cause of this behaviour?

A.

The target application has changed in design

B.

Intelligent Wait stages have not been used in line with Blue Prism best practices within Business Object Actions

C.

The Business Object Action has not been published, therefore, it cannot be used by a Process in Control Room.

D.

Exception handling best practice has not been incorporated into the Process design

Which area of Blue Prism would you find application logic and rules?

A.

Application Modeller

B.

Object Studio

C.

Process Studio

D.

Application Logic area of System Manager

What are the TRUE statements about a Blue Prism Business Object?

Select the TWO correct responses.

A.

Defined within the Object layer

B.

Will always have a Launch action

C.

Can be used as a stand-alone process

D.

Do not share any stages with the Process Studio

E.

Actions are built to no specific hierarchy

Which of the following Stages can be found Process Studio but NOT Object studio?

A.

Option A

B.

Option B

C.

Option C

D.

Option D

You identify an element in Application Modeller and it highlights uniquely and can be used in your object flow diagram. The next day you find that Blue Prism cannot no longer identify the same element, your object flow is giving you 'Element not found' exceptions. Which of the following statements is true?

A.

This must be an environment issue. The Blue Prism environment must be consistent and persistent, and an element that worked one day and does not work the next day suggests the environment is changeable. The IT team supporting the environment needs to be contacted to fix the problem.

B.

The Blue Prism product support team should be contacted to report the issue. This signifies an inconsistency in how the Blue Prism product is working which needs to be fixed.

C.

This suggests that Best Practice exception handling has not been implemented in the object. A retry loop around the object stages that are using the element will probably fix the problem

D.

It is common for consistency issues to be found during configuration/development testing. The most likely cause is that an attribute has been selected for the element that is changeable, such as a window title with a date, or a URL The developer needs to ensure that any changeable attributes are unticked.

FILL BLANK

Examine the following recover flow taken from a Blue Prism Process:

The ‘Exception Type’ data item has no initial value and has a data type of text.

The Calculation stage ‘Save Exception Type’ will output the current exception type to the ‘Exception Type’ data item.

What expression would you use in the ‘Save Exception Type’ stage to achieve this?

FILL BLANK

Review the Action flow below which loops through the Customer List Collection until the relevant customer match is found, and then uses the ‘Set DOB’ Calculation stage to copy the value from the Collection column ‘DOB’, to the DOB data item:

- The DOB data item is a Date data item with no initial value.

- The DOB column in the Customer List Collection is a Date data type.

What expression would you use in the ‘Set DOB’ Calculation stage, to copy the value from the Collection column, to the DOB data item?

(Remember, Blue Prism expressions are case sensitive)

A Developer has a number of cases which need to be loaded into a Work Queue. The source data collection contains a field to indicate the customer account type as either Business, Personal or Joint Which method should the Developer use to ensure that the Business Customer cases are worked first?

A.

Set the priority of each Business Case to "0". set the Priority of all other cases to "1"

B.

When populating the Work Queue set the Tag as Work Queues > Add to Queue > Tag = '^Business'

C.

Set the priority of each Business case to T, set the Priority of all other cases to '0"

D.

When populating the Work Queue, set the Tag as Work Queues > Add to Queue > Tag = '-Personal. -Joint'

The following Calculation Stage uses the Today function to get the current date as a date value and place it in a data item entitled "Today".

Which of the following statements is correct?

A.

If the data item "Today" is configured with a Data Type of Text, an exception will be thrown on execution of the calculation stage

B.

If the data item "Today" is configured with a Data Type of Date, an exception will be thrown on execution of the calculation stage

C.

If the data item "Today" is configured with a Data Type of DateTime, an exception will be thrown on execution of the calculation stage

D.

None of these statements are correct

When a process is running in Control Room which of the following functions within the process can be accessed from Control Room to request the process to stop?

A.

Stop()

B.

IsStopRequestec?

C.

IsStopRequested()

D.

StopNow()

E.

Stop?

F.

StopNow?

According to Blue Prism best practice which of the following information would be appropriate to store in a Work Queue tag? (select 3 responses)

A.

Something that identifies the type of work that was performed Example tags might be: Funds Transferred, SIM Card Requested, Account, Closed, Account Suspended, Account Noted

B.

Something that identifies exact datetime of a step in the process. Example of tags might include Account Closed 20/03/2017 12:12:16, Work

Completed 20/03/2017 12:12:16: Request Loaded 20/03/2017 12:12:16

C.

Something that identifies the source of work. Example of tags might include: Email, Web Form, Excel Adhoc. Database

D.

Something that identifies the client record to make work queue items easier to search. Example tags might be a phone number, customer reference number or ID, customer full name. For example: +4407994446767, 00023231 A; Mr John A Smith

E.

Something that identifies the type of process scenario. Example of tags might include: Invalid Product, Unrecognised customer, Goneaway Marker, Invalid Status

F.

Details of an exception that has occurred. For example: The Login Screen was not found.

In the UAT environment the process has been configured to get the input data from a file and a Data Item has been created to hold the file path However, in the Production environment, the location of this file has changed to a shared network drive.

What should the Developer do to ensure the correct file path is passed to the process without having to update the process between environments''

A.

Set the Data Item exposure to Session and update the file path every time the process starts

B.

Use a Wildcard while specifying the file path in the Data Item to enable global search on startup

C.

Set the Data Item exposure to Environment and store the file path as an Environment Variable

D.

Use File Management VBO to create a logic to search for the file every time the process runs

How can input data be added to a Startup Parameter before the process runs?

A.

Navigate to Startup Parameters in the Control Room Scheduler

B.

Navigate to Startup Parameters in the System area and select the correct Process

C.

Right-click the item in the Work Queue and select Startup Parameters

D.

Right-click the session in Control Room and select Startup Parameters

Examine the flow below:

An error has been encountered on Page 1 and the exception has bubbled up to be recovered in the Recoverd stage The Yes' path has been taken from the "Throw new Exception?" decision stage. Consider the Throw Exception stage properties below:

How should the properties be configured for the Process to throw a new Business exception, i.e. a different exception to the one encountered in Page?

A.

Configure ExceptionType() in the Exception Type field and ExceptionDetail() in the Exception Detail field. Leave the Preserve the type and detail of the current exception checkbox un-ticked.

B.

Tick the Preserve the type and detail of the current exception checkbox. Leave the Exception Type and Exception Detail fields blank

C.

Leave the Exception Type field blank and type "Business Exception" in the Exception Detail field.

D.

Type Business Exception in the Exception Type field and type a custom message in the Exception Detail field.

Consider the following flow within an Object Studio action:

The developer of this flow found that writing some credentials to the target application sometimes failed with an exception even though the element exists on the screen. He found that simply catching the exception, waiting for 2 seconds and then retrying fixed the problem.

What problems do you see within the flow? (select 2 responses)

A.

A block has not been placed around the Write stage and the Recover stage, meaning the credentials action could be unnecessarily retried if another stage further into this action throws an exception.

B.

There is a potential for an infinite loop if the 'Credentials' stage keeps throwing an exception for some unforeseen reason.

C.

The credentials stage is a read stage not a write stage

D.

There is not a Resume stage following the timeout of the Wait stage

Page: 2 / 3
Total 189 questions
Copyright © 2014-2025 Solution2Pass. All Rights Reserved