Refer to the Exhibit.
The Process is intended to attempt to perform the processing in the recover block, Block 3. a
maximum 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 add 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?
A
Explanation:
This expression will evaluate to true as long as the number of attempts is less than the maximum
number of attempts, which means the process will try again. If the expression is false, it means the
number of attempts has reached or exceeded the maximum number of attempts, which means the
process will throw an exception. Reference: https://portal.blueprism.com/sites/default/files/2020-
06/Blue%20Prism%20Certification%20-%20Developer.pdf (page 2)
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 though the Orders collection.
The Get Quantity stage is configured as follows:
What will the data item Saved Quantity contain after the execution of the page?
D
Explanation:
The Saved Quantity data item will contain the sum of all the Quantity values in the Orders collection
after the loop. The loop will iterate through each row of the collection and add the value of Quantity
to the Saved Quantity data item using a calculation stage. The initial value of Saved Quantity is 0, and
after adding each row’s Quantity, it will become 19 (0 + 4 + 5 + 1 + 9). Reference:
https://portal.blueprism.com/sites/default/files/2020-06/Blue%20Prism%20Certification%20-
%20Developer.pdf (page 2)
How many Start Stages can a sub-page in a Process have?
B
Explanation:
A sub-page in a process can have only one start stage, which is where the execution begins when the
sub-page is called from another page. A sub-page cannot have zero or more than one start stages, as
that would cause ambiguity or confusion in the execution flow. Reference:
https://portal.blueprism.com/sites/default/files/2020-06/Blue%20Prism%20Certification%20-
%20Developer.pdf (page 2)

The data item "Loop Counter" is a number data item and has an initial value of 0. The data item "Max
Loops" is a number data item and has an initial value of 10.
The two stages are configured as follows:

How many times will the Loop Again stage be executed when the page is executed?
C
Explanation:
The Loop Again stage will be executed 11 times when the page is executed. The loop counter data
item starts with a value of 0, and each time the loop again stage is executed, it increments by 1 using
a calculation stage. The loop will continue until the loop counter value is equal to or greater than the
max loops value, which is 10. Therefore, the loop again stage will be executed once for each value of
loop counter from 0 to 10, which is 11 times in total. Reference:
https://portal.blueprism.com/sites/default/files/2020-06/Blue%20Prism%20Certification%20-
%20Developer.pdf (page 2)




What will be the outcome after the page has run?
D
Examine the following process flow:
The Loop Orders loop is configured to loop through the Orders collection.
How Many times will the 'Process Order' page be executed?
B
Explanation:
Loop Orders is configuring to the Orders collection and as per the diagram in the order collection
there are 15 rows so the loop is run till 15 times and the process order page will executed 15 times.
Study the following page in a process:

Calculation stages will write A, B or C to the Output value data item.
What will be the outcome after the page has run?
D
Study the following process flow:
This is the Mam Page of a simple process which calls the Page Calculation before completing The
data items are configured as follows:
• X is a Number data item with an initial value of 20
• Y is a Number data item with an initial value of 5
• Result is a Number data item with no initial value
The Calculation Page stage is configured as follows:
The Calculation Page is as follows:
The Data Items are configured as follow:
• X is a Number data item with an initial value of 10
• Y is a Number data item with an initial value of 5
• Result is a Number data item with no initial value
The Start Stage is configured pass through the X and Y values as input parameters.
The divide calculation stage expression is [X] / [Y]
The end stage is configured to pass back the results value as an output parameter.
What will be contained in the Result Data Item on the Mam Page following the execution of the
Process?
D
Study the following configuration




Which of the following statements is correct?
Explanation:
Answer: C
Explanation:
Environment variables value will only be change when the next time process runs and the session
variables will change immediately on change in control room.
Session variables values will only be change from the control room and the env variables is only
change from the system manager.
Consider the following flow in an object:
Which of the following statements are true?
D
Explanation:
Intelligent wait stage should always be used after every stage and that should be minute wait to
overcome the lag when the application runs and on wait should only be used when some of action
interfacing the screens or any updating is going on as per the best practices pdf
A screen contains four buttons, Find, Save, Close and New. When the buttons are spied, the
attributes are identical except for the Window Text attribute.
The values for the Windows Text attribute are Find' for the Find button. 'Save' for the Save button,
Close' for the Close button and New’ for the New
Button.
The Dynamic Button element has been spied and has the following attributes set:
What additional configuration is required to ensure the Close button is selected by the Navigate
stage?
B
Explanation:
Reason: When passing the values in the Parameter the parameter should be configured with respect
to the window text and pass as the value “close” as other attributes are identical we only have
window text to make our fingerprint unique.
You identify an element in Application Modeller but when you highlight or use that element Blue
Prism gives you an error message saying that duplicate elements were found.
Which of the following statements is true?
A
Explanation:
Reason: Is is common as the duplicate elements we are found by default as the attributes are
provided by the application not by the blue prism. how do make our elements unique is not done by
practicing and experience. ( This is also mentioned in the Foundation course and as well as in other
Pdf too)
Which of the following statements about Business Objects is true?
B
Explanation:
Reason: As the business object is only configure in the Object studio.
Rest all other reasons are failed.
A Blue Prism solution works fine when developing and testing it in Process and Object studio but
when it is ran in Control Room exceptions occur because of screen elements not being found.
What is the most likely cause?
B
Explanation:
Reason: This is because when we are running the process in testing and development phase at time
the speed of running the process is slow, that’s why it ran properly and when we haven’t give the
proper wait stage and when the process ran in control room the exception occurs as the process ran
in full speed so the process is not having the time to wait.
This is mentioned in the Process creation exercise or Lifecycle exercise.
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?
A)
B)
C)
D)
D
Explanation:
For window application to ensure the new screen is in focus We need to activate the New screen as
not the application