Skip to content

AD01 Practice Questions

Prepare for AD01 with more than an answer.

238 questions in the full set20 sample questionsUpdated Aug 20, 2026
Exam fee
$65 USD
Level
Associate
Valid for
No expiration
Domains covered on the exam 4
  1. Object Development35%
  2. Process Development35%
  3. Process Implementation20%
  4. Best Practice10%
  1. 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. 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?

    Question exhibit
    • Option exhibit
    • Option exhibit
    • Option exhibit
    • Option exhibit
    Show answer details

    Correct answer: C

    C

  3. 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. 4

    When automating a Windows application what type of stage is configured to perform a Global Send Key Events?

    Show answer details
  5. 5

    Consider the following flow in an object:

    Which of these statements is true?

    Question exhibit
    Show answer details

    Correct answer: B

    B

  6. 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?

    Question exhibit
    Show answer details

    Correct answer: A

    A

  7. 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]) end

    Show 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. 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?

    Question exhibit
    Show answer details

    Correct answer: A

    A

  9. 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:

    Question exhibit
    Show answer details

    Correct answer: D

    D

  10. 10

    How many Start Stages can a sub-page in a Process have?

    Show answer details

Create an account to continue.