blue prism ad01 practice test

Exam Title: Blue Prism Developer

Last update: Nov 27 ,2025
Question 1

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?

  • A. Set the Mouse Button value to Close'
  • B. The Params button must be selected and the parameter configured to override the Window Text attribute value to 'Close'
  • C. It is not possible to select the Close button using the Dynamic Button element because the value is set to 'Find in the Application Modeller
  • D. A new element is required with the Window Text value set to "Close and the Match Type set to equal
Answer:

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.

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 2

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. It is common for duplicate elements to be found based upon the attributes that are ticked by default using the Blue Prism product. Time needs to be spent experimenting with the attribute ticks until a unique, reliable, and consistent selection of attributes are found.
  • B. It will not be possible to interface with the element in a unique way. You will need to use Surface Automation techniques for this element.
  • C. A code stage interface will need to be created and used for this application, this will give you more flexibility to interact with the application elements.
  • D. You will need to make the attributes you have selected dynamic. This will allow your flow to loop around, incrementing the attribute value until the correct element is found and used.
Answer:

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)

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 3

Which of the following statements about Business Objects is true?

  • A. It is Blue Prism best practice to include business rules within Business Objects
  • B. A Business Object is configured in the Studio area of Blue Prism
  • C. A Business Object can be exposed to Control Room
  • D. Logging of individual stages is not configurable in Business Objects
Answer:

B


Explanation:
Reason: As the business object is only configure in the Object studio.

Rest all other reasons are failed.

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 4

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?

  • A. The most likely cause for the errors is that your application has changed.
  • B. The most likely cause for the errors seen in Control Room is that best practice use of wait stages has not been followed.
  • C. The most likely cause for the errors is that the Object Studio action has not been published and therefore cannot be used by the Process in control room.
  • D. The most likely cause for the exceptions is that best practice exception handling has not been incorporated into the Process.
Answer:

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.

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 5

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)

  • A. Exhibit A
  • B. Exhibit B
  • C. Exhibit C
  • D. Exhibit D
Answer:

D


Explanation:
For window application to ensure the new screen is in focus We need to activate the New screen as
not the application

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 6

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

D


Explanation:
Reason: This is happening when identifying the elements in application modeler some of the details
which are changing on the different environment and while identifying the elements in application
modeler the developer takes the element whose values are changing and when the application run
on the different path at that point of the time the process is able to expecting values eg same url,
date or title but it is not at there so the process terminates. Follow the best practice for this.

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 7

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

  • A. Notes Stage
  • B. Read Stage
  • C. Write Stage
  • D. Navigate Stage
Answer:

D


Explanation:
Reason: Global send key events and global keys are not passed through the navigate stage.

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 8

Consider the following flow in an object:

Which of these statements is true?

  • A. The flow shown in the diagram is correct, the wart stages are all adding a high level of robustness to the action
  • B. The wait stages after read and write stages should be removed they are not required and are lowing the flow down
  • C. The wait stages after read stages should be removed, the wart stages after write stages should be left because the application will have been changed
  • D. Only the first wait stage in this flow is required, all the other wait stages should be removed.
Answer:

B


Explanation:
Reason: There is no wait stage required after Read and write stage as it makes the process lengthy
here, because here no activity is performed which are taking time to read and write so wait is not
useful.
Here wait is required for search fields as there the activity is happening in which it is required for
wait.

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 9

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?

  • A. Window Text
  • B. Visible
  • C. Screen Visible
  • D. Class Name
Answer:

A


Explanation:
Reason: As the window text is not unique when the value is changed and bp is able to spied at time a
error would come. So there is no use of window text.

vote your answer:
A
B
C
D
A 0 B 0 C 0 D 0
Comments
Question 10

What is the syntax for using a collection field in an expression?

  • A. Like this MyCollection(MyField)
  • B. Like this MyCollection[MyField]
  • C. Like this [MyCollection[MyField]]
  • D. Like this MyCollection.MyField
  • E. Like this [MyCollection.MyField]
Answer:

E


Explanation:
Reason: collection name or data type should always pass in square braces. And if you want to pass
any column from the collection than use it as a dot notation after the collection name in the same
braces. (You can check this in foundation course or by doing practically)

vote your answer:
A
B
C
D
E
A 0 B 0 C 0 D 0 E 0
Comments
Page 1 out of 18
Viewing questions 1-10 out of 189
Go To
page 2