Key details for this exam, checked against the published exam outline
Each question shows the correct answer and an explanation of why it is right
How would you change the visibility of a Blue Prism Data Item so the value could be read or edited from other Pages in the Process?
This is the correct way to change the visibility of a data item so that it can be accessed from other pages in the same process. The other options are either irrelevant or incorrect. Reference: https://portal.blueprism.com/sites/default/files/2021-05/Blue%20Prism%20Certification%20-%20Associate%20Developer%20-%20Certification%20Overview_0.pdf (page 13)
Which of the following are examples of a Business Exception? (Select ail items which apply)
These are examples of business exceptions, which are exceptions that occur due to business rules or data validation issues. The other options are examples of system exceptions, which are exceptions that occur due to technical issues or unexpected events in the application or environment. Reference: https://portal.blueprism.com/sites/default/files/2021-05/Blue%20Prism%20Certification%20-%20Associate%20Developer%20-%20Certification%20Overview_0.pdf (page 15)
When a Work Queue item is currently being processed by a Digital Worker what happens to the queue item?
This is the correct statement about what happens to a work queue item when it is being processed by a digital worker. It prevents other digital workers from accessing the same item and ensures data integrity. The other options are either incorrect or describe different stages of work queue items. Reference: https://portal.blueprism.com/sites/default/files/2021-05/Blue%20Prism%20Certification%20-%20Associate%20Developer%20-%20Certification%20Overview_0.pdf (page 16)
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?
This is the correct expression to use in the calculation stage to output the current exception type to the data item. It uses the built-in object CurrentException and its property Type to get the value of the exception type. Reference: https://portal.blueprism.com/sites/default/files/2021-05/Blue%20Prism%20Certification%20-%20Associate%20Developer%20-%20Certification%20Overview_0.pdf (page 15)
Examine the following Blue Prism Process diagram:

The initial values of the data items are displayed in the diagram above All 3 data items are configured as Number
The 'Perform Calculation' stage Properties window is displayed below:

When this diagram is run through the the End stage, what will the current value of the Z data item be?
This is the correct value of the Z data item after running the diagram through the end stage. The calculation stage will set the value of Z to ([X] + [Y])* [X], which is (2 + 4) * 2 = 12. The other options are either incorrect or describe different scenarios. Reference: https://portal.blueprism.com/sites/default/files/2021-05/Blue%20Prism%20Certification%20-%20Associate%20Developer%20-%20Certification%20Overview_0.pdf (page 14)
50 questions covering all exam domains, starting from $20
Exam domains verified against: Official Blue Prism ASDEV01 exam guide, last checked September 2026.
Learn how to create standard action types following best design principles and organize objects with proper labelling conventions. Understand Application Modeller elements, different spy modes for application interaction, and effective use of wait stages in object design.
Sample question from this domain above: Q1
Master process templates for consistent structure and build work queues to manage work items. Study best practices for credential manager and environment variables, object and page reuse, decisions, calculations, data items, collections, process utilities like MS Excel and File Management, exception handling, loops, and pre-built skills.
Identify testing methods for actions and processes to reduce errors and demonstrate debugging in various scenarios. Understand running processes in Control Room, schedule configuration, error identification, stage logging usage, and the process for creating release files.
Common questions about the exam itself