AD01 Practice Questions
Prepare for AD01 with more than an answer.
- Exam fee
- $65 USD
- Level
- Associate
- Valid for
- No expiration
Domains covered on the exam 4
- Object Development35%
- Process Development35%
- Process Implementation20%
- Best Practice10%
- 1
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 of screen elements not being found.
What is the most likely cause?
Show answer details
Correct answer: B
B
- 2
The Order System application has been successfully launched and Blue Prism has navigated the application to the following screen:
There is a requirement to ensure this screen is in focus before any further interfacing is done with the screen.
Which is the correct configuration to ensure the New Order screen is in focus?

Show answer details
Correct answer: C
C
- 3
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 identify the same element any longer, your object flow is giving you ‘Element not found’ exceptions.
Which of the following statements is true?
Show answer details
Correct answer: D
D
- 4
When automating a Windows application what type of stage is configured to perform a Global Send Key Events?
Show answer details
Correct answer: C
- 5
Consider the following flow in an object:
Which of these statements is true?

Show answer details
Correct answer: B
B
- 6
When entering an option within the Training Order system the relevant option number is entered into the Option number field as below. The Option number input field has been spied in Blue Prism:
The following attribute set has been returned by Application Modeller:
Which Attribute can be un-ticked to ensure consistent visibility of the element to Blue Prism?

Show answer details
Correct answer: A
A
- 7
Case Study: FinSecure Bank Automation
FinSecure Bank wants to automate its 'Account Closure' process. The process starts when a request is added to a Blue Prism Work Queue. Each queue item contains the Account Number, Customer Name, and Closure Reason. The automation must log into a core banking mainframe application, navigate to the account closure screen, enter the account details, and process the closure.
A key requirement is that if the mainframe application is slow or unresponsive, the process should attempt to close the account up to three times. If it fails all three times, the queue item must be marked as a System Exception with the specific error message from the mainframe. Additionally, a 'high priority' flag in the process needs to be checked. If this flag is true, a notification should be sent to a supervisor, but the process should still attempt the closure as normal. This notification logic must not interfere with the main exception handling for the closure itself.
Which process design best meets all these requirements?
flowchart TD subgraph Main Process A(Get Next Item) --> B{Item Found?} B -->|Yes| C[Process Item Sub-page] C --> D{Success?} D -->|Yes| E[Mark Completed] D -->|No| F[Mark Exception] F --> A E --> A B -->|No| G([End]) endShow answer details
Correct answer: C
This design correctly separates concerns. The notification logic is handled independently at the beginning, so it doesn't complicate the exception handling. The retry loop is tightly scoped around only the mainframe interactions, which is the part that can fail. If the retries are exhausted, re-throwing the exception allows the Main Page to perform the final step of marking the work queue item, adhering to a standard, clean process template structure.
- 8
Examine the following process flow:
The Process is intended to attempt to perform the processing in the recover block, Block 3, amaximum of three times before throwing an exception.
Data Item “Attempts” is a number data item with an initial value of 0
Data Item “Max Attempts” is a number data item with an initial value of 3
The ‘Increment Attempts’ calculation stage adds 1 to the attempts value and outputs a result to the “Attempts” data item
To enable this to work correctly, what is the correct expressions for the ‘Try Again’ decision stage?

Show answer details
Correct answer: A
A
- 9
Examine the following process flow:
The Orders Collection contains the following data:
The Saved Quantity Data Item is configured as a number with the initial value 0.
The Loop Orders stage is configured to loop through the Orders collection.
The Get Quantity stage is configured as follows:
The Saved Quantity Data Item is configured as a number with the initial value 0.
The Loop Orders stage is configured to loop through the Orders collection.
The Get Quantity stage is configured as follows:

Show answer details
Correct answer: D
D
- 10
How many Start Stages can a sub-page in a Process have?
Show answer details
Correct answer: B




