ExamGecko
Home Home / Blue Prism / AD01

Blue Prism AD01 Practice Test - Questions Answers, Page 2

Question list
Search
Search

List of questions

Search

Related questions











Examine the following diagram which has been extracted from a Blue Prism Process currently being tested in Process Studio

The Request Type is a text data item and will contain a text value which categorizes the type of request being processed. The Process Request stage has been assigned a Breakpoint with the following Breakpoint condition:

What will happen if you press the Go button when debugging the Process?

A.
If the 'Request Type' value equals 'New Card', then the Process will stop at the Breakpoint on the 'Process Request' stage
A.
If the 'Request Type' value equals 'New Card', then the Process will stop at the Breakpoint on the 'Process Request' stage
Answers
B.
If the 'Request Type' value equals 'New Card' then the Process will flow to the End stage without stopping
B.
If the 'Request Type' value equals 'New Card' then the Process will flow to the End stage without stopping
Answers
C.
Breakpoints are unconditional therefore the Process flow will always stop at the 'Process Request' stage
C.
Breakpoints are unconditional therefore the Process flow will always stop at the 'Process Request' stage
Answers
D.
If the 'Request Type' value is not equal to 'New Card', then the Process will stop at the Breakpoint on the 'Process Request' stage
D.
If the 'Request Type' value is not equal to 'New Card', then the Process will stop at the Breakpoint on the 'Process Request' stage
Answers
Suggested answer: A

Explanation:

Understanding the Breakpoint:

A breakpoint in Blue Prism is used to pause the execution of a process at a specific stage, allowing for debugging.

The breakpoint can be conditional, meaning it will only pause the process if a specified condition is met.

Analyzing the Breakpoint Condition:

The provided condition is [Request Type] = 'New Card'.

This means the breakpoint on the 'Process Request' stage will only trigger if the value of the 'Request Type' data item is 'New Card'.

Possible Outcomes:

Option A: Correct. If the 'Request Type' value equals 'New Card', the process will stop at the 'Process Request' stage because the condition is met.

Option B: Incorrect. If the 'Request Type' value equals 'New Card', the process will stop at the breakpoint, not flow to the end without stopping.

Option C: Incorrect. Breakpoints can be conditional, so they do not always stop the process unconditionally.

Option D: Incorrect. The process will stop at the breakpoint if the 'Request Type' value equals 'New Card', not if it does not equal 'New Card'.

Conclusion:

The correct answer is A. If the 'Request Type' value equals 'New Card', then the process will stop at the breakpoint on the 'Process Request' stage.

Blue Prism Developer Documentation: Debugging and Breakpoints

Blue Prism Training Material on Conditional Breakpoints

Examine the following diagram which has been extracted from a Blue Prism Process currently being tested in Process Studio:

The 'Access Customer Account* sub-page contains no Breakpoints, however the page does contain an error.

What will happen if you choose to Step Over (F10) when debugging the Process?

A.
The Process will work all stages in the 'Access Customer Account' Page until the exception is thrown and then focus will move to the stage containing the error on the 'Access Customer Account' page
A.
The Process will work all stages in the 'Access Customer Account' Page until the exception is thrown and then focus will move to the stage containing the error on the 'Access Customer Account' page
Answers
B.
The Process will work all stages in the 'Access Customer Account' Page until the exception is thrown and then focus would move to the appropriate recover stage on the 'Access Customer Account' page
B.
The Process will work all stages in the 'Access Customer Account' Page until the exception is thrown and then focus would move to the appropriate recover stage on the 'Access Customer Account' page
Answers
C.
The Process will work all stages in the 'Access Customer Account' Page until the exception is thrown and then focus will move to the 'Recover1' stage
C.
The Process will work all stages in the 'Access Customer Account' Page until the exception is thrown and then focus will move to the 'Recover1' stage
Answers
D.
The Process will work all stages in the 'Access Customer Account' Page until the exception is thrown and then focus will move to the 'Get Customer Details' stage
D.
The Process will work all stages in the 'Access Customer Account' Page until the exception is thrown and then focus will move to the 'Get Customer Details' stage
Answers
Suggested answer: C

Explanation:

Understanding the Diagram and Process Flow:

The process includes a sub-page called 'Access Customer Account', which contains an error.

When debugging, choosing to 'Step Over' (F10) will execute the sub-page without stepping into each individual stage within it.

Exception Handling in Blue Prism:

If an error occurs within the 'Access Customer Account' sub-page, the process will throw an exception.

The process will then move to the appropriate Recover stage to handle the exception.

Recover Stage Focus:

Option A: Incorrect. Focus will not move directly to the stage containing the error within the sub-page.

Option B: Incorrect. The process does not move to the internal recover stage of the sub-page if there are no breakpoints.

Option C: Correct. The process will move to the 'Recover1' stage after the exception is thrown, as it is the appropriate recover stage for handling the error.

Option D: Incorrect. Focus will not move to the 'Get Customer Details' stage, as the exception handling logic will direct it to 'Recover1'.

Conclusion:

The correct answer is C. The process will work all stages in the 'Access Customer Account' page until the exception is thrown, and then focus will move to the 'Recover1' stage.

Blue Prism Developer Documentation: Exception Handling and Recovery Stages

Blue Prism Training Material on Debugging and Exception Management

Examine the following Blue Prism Process flow:

The Process is intended to attempt to perform the processing enclosed in Block1 a maximum of three times before throwing an exception

The 'Attempts' data item is a number data item with an initial value of 0.

The 'Max Attempts' data item is a number data item with an initial value of 3.

The 'Increment Attempts' Calculation stage increases the value of the 'Attempts' data item by 1.

To enable this to work correctly, what is the correction Expression for the 'Increment Attempts' Calculation stage?

A.
+1
A.
+1
Answers
B.
Attempts +1
B.
Attempts +1
Answers
C.
Max Attempts + 1
C.
Max Attempts + 1
Answers
D.
{Attempts + 1
D.
{Attempts + 1
Answers
E.
[Attempts) + 1
E.
[Attempts) + 1
Answers
Suggested answer: E

Explanation:

Understanding the Process Flow:

The process is designed to attempt the actions within Block1 up to three times before throwing an exception.

The 'Attempts' data item starts at 0 and is incremented by 1 each time the Increment Attempts Calculation stage is executed.

The 'Max Attempts' data item is set to 3, which represents the maximum number of allowed attempts.

Calculation Stage Expression:

The correct expression for incrementing the 'Attempts' data item should add 1 to the current value of 'Attempts'.

In Blue Prism, data items are referenced using square brackets. Therefore, the correct expression should be [Attempts] + 1.

Analysis of Options:

Option A: +1 is incomplete and not correct.

Option B: Attempts +1 is incorrect because it lacks the proper referencing syntax.

Option C: Max Attempts + 1 is incorrect because it references the wrong data item and will result in the incorrect calculation.

Option D: {Attempts + 1 is incorrect due to syntax issues.

Option E: [Attempts] + 1 is the correct expression, using proper syntax to reference the 'Attempts' data item.

Conclusion:

The correct expression for the 'Increment Attempts' Calculation stage is E. [Attempts] + 1.

Blue Prism Developer Documentation: Calculation Stages

Blue Prism Training Material on Data Item Reference

Which of the following indicates a case in a Work Queue is currently being processed?

A.
Option A
A.
Option A
Answers
B.
Option B
B.
Option B
Answers
C.
Option C
C.
Option C
Answers
D.
Option D
D.
Option D
Answers
Suggested answer: C

Examine the following Blue Prism Action diagram taken from Object Studio:

What is wrong with the current configuration?

A.
The current configuration risks creating an infinite loop.
A.
The current configuration risks creating an infinite loop.
Answers
B.
The current configuration is missing an intelligent Wait stage after the 'Read Result Table' stage, to ensure the Action logic has worked correctly.
B.
The current configuration is missing an intelligent Wait stage after the 'Read Result Table' stage, to ensure the Action logic has worked correctly.
Answers
C.
There is nothing wrong with the current configuration.
C.
There is nothing wrong with the current configuration.
Answers
D.
The Exception Block should be removed from the page so that all exceptions on that page can be recovered.
D.
The Exception Block should be removed from the page so that all exceptions on that page can be recovered.
Answers
Suggested answer: A

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 elements are not being found.

What is the most likely cause of this behaviour?

A.
The target application has changed in design
A.
The target application has changed in design
Answers
B.
Intelligent Wait stages have not been used in line with Blue Prism best practices within Business Object Actions
B.
Intelligent Wait stages have not been used in line with Blue Prism best practices within Business Object Actions
Answers
C.
The Business Object Action has not been published, therefore, it cannot be used by a Process in Control Room.
C.
The Business Object Action has not been published, therefore, it cannot be used by a Process in Control Room.
Answers
D.
Exception handling best practice has not been incorporated into the Process design
D.
Exception handling best practice has not been incorporated into the Process design
Answers
Suggested answer: B

Which of the statements below best describes what Blue Prism is used for?

A.
Blue Prism is used for modelling business processes
A.
Blue Prism is used for modelling business processes
Answers
B.
Blue Prism is used to link core business applications together
B.
Blue Prism is used to link core business applications together
Answers
C.
Blue Prism is used to create Virtual Digital Workers that can replicate user actions and decisions
C.
Blue Prism is used to create Virtual Digital Workers that can replicate user actions and decisions
Answers
D.
Blue Prism is used to transfer data from one system to another
D.
Blue Prism is used to transfer data from one system to another
Answers
Suggested answer: C

Examine the following Exception handling taken from the Main Page of a Blue Prism Process:

Consider the following potential explanations as to what is wrong with the design:

1. The exception handling is not within an Exception Block.

2. There is no Resume stage in the shown process flow.

3. There is a potential for the flow to cause an infinite loop within the process.

4. Because the flow is on the Main Page of the process there should not be a 'Re-Throw' Exception stage as there are no parent/calling pages for the exception to 'bubble up' to.

Which of the above appropriately describes what is wrong with this design?

A.
1,2, 3 and 4
A.
1,2, 3 and 4
Answers
B.
3 only
B.
3 only
Answers
C.
4 only
C.
4 only
Answers
D.
2 and 4
D.
2 and 4
Answers
Suggested answer: C

The staff number field of the Centrix Data Solutions business application can be spied successfully, however when using the Highlight feature in Application Modeller, the following behaviour is encountered:

Which of the following Attributes would you use to help obtain a unique element match?

A.
Parent Class Name
A.
Parent Class Name
Answers
B.
Parent Ordinal
B.
Parent Ordinal
Answers
C.
Class Name
C.
Class Name
Answers
D.
Ordinal
D.
Ordinal
Answers
E.
XandY
E.
XandY
Answers
Suggested answer: D

An Action called 'Get Customer Address' fails immediately and the following Exception is raised:

Internal: Stage Address Type does not exist

What is the potential reason for this Exception?

A.
An Action stage with the name 'Address Type' is being referenced but it no longer exists
A.
An Action stage with the name 'Address Type' is being referenced but it no longer exists
Answers
B.
An internal error always indicates a problem with the Blue Prism product. The Blue Prism support team should be contacted for assistance
B.
An internal error always indicates a problem with the Blue Prism product. The Blue Prism support team should be contacted for assistance
Answers
C.
A data item referenced as an input parameter in the 'Get Customer Address' Action cannot be found
C.
A data item referenced as an input parameter in the 'Get Customer Address' Action cannot be found
Answers
D.
Whilst debugging a Process in Process Studio, the 'Reset' button was pressed whilst the process was calling the 'Get Customer Address' action
D.
Whilst debugging a Process in Process Studio, the 'Reset' button was pressed whilst the process was calling the 'Get Customer Address' action
Answers
Suggested answer: C
Total 189 questions
Go to page: of 19