ExamGecko
Home Home / Blue Prism / AD01

Blue Prism AD01 Practice Test - Questions Answers, Page 16

Question list
Search
Search

List of questions

Search

Related questions











What is NOT considered one of the golden rules for Object Design?

A.
Keep actions small and limited to a specific task
A.
Keep actions small and limited to a specific task
Answers
B.
Do not include business logic in the Object
B.
Do not include business logic in the Object
Answers
C.
Use InpuVOutput parameters to promote usability
C.
Use InpuVOutput parameters to promote usability
Answers
D.
Use a single Object for an entire application
D.
Use a single Object for an entire application
Answers
Suggested answer: D

Explanation:

The golden rules for Object Design in Blue Prism focus on creating modular, reusable, and maintainable objects. These rules are:

Keep actions small and limited to a specific task (Option A): This ensures that actions are simple, easy to understand, and reusable.

Do not include business logic in the Object (Option B): Business logic should be handled in the Process layer, keeping objects focused on interacting with applications.

Use Input/Output parameters to promote usability (Option C): This enhances the flexibility and reusability of objects by allowing different data to be passed in and out of actions.

However, using a single Object for an entire application (Option D) is not recommended. This approach would result in a monolithic and difficult-to-maintain object. Instead, it is better to create multiple objects, each handling a specific part of the application or a specific type of interaction.

Reference Refer to Blue Prism's best practices and guidelines on Object Design, which emphasize modularity, separation of concerns, and reusability.

Complete the following statement

Collection columns are referenced in______________using dot notation

A.
the Loop Properties
A.
the Loop Properties
Answers
B.
an Expression
B.
an Expression
Answers
C.
a Work Queue
C.
a Work Queue
Answers
D.
a Business Object
D.
a Business Object
Answers
Suggested answer: B

Explanation:

In Blue Prism, collection columns are referenced in expressions using dot notation. This allows for dynamic and precise access to specific data within a collection.

Expressions (Option B): When you need to reference a specific column in a collection within an expression, you use dot notation. For example, if you have a collection named EmployeeData with a column named FirstName, you would reference it as EmployeeData.FirstName in an expression.

The other options are not correct in this context:

Loop Properties (Option A): While loops interact with collections, they do not use dot notation to reference columns.

Work Queue (Option C): Work queues handle items as a whole and do not use dot notation for columns within collections.

Business Object (Option D): While Business Objects can manipulate collections, the specific reference to collection columns using dot notation is primarily used in expressions.

Reference Consult Blue Prism's documentation on expressions and how to work with collections within them for precise data referencing using dot notation.

Which ONE of the following Stages can only be found in the Process Studio?

A)

B)

C)

D)

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: A

Explanation:

In Blue Prism, specific stages are unique to either Process Studio or Object Studio. The Option A stage is known as the 'Anchor Stage,' which is only found in Process Studio. It is used to create flowchart diagrams by connecting various stages, helping to visualize the process flow.

The other options represent stages that can be found in Object Studio or both studios but not exclusive to Process Studio:

Option B: This is the 'Wait Stage,' which can be found in both Process and Object Studio.

Option C: This is the 'Navigate Stage,' commonly used in Object Studio.

Option D: This is the 'Decision Stage,' which can be found in both Process and Object Studio.

Reference Consult Blue Prism documentation that outlines the stages available in Process Studio and their specific use cases.

Please refer to the exhibit.

When searching for a Customer Profile in the Blue Prism insurance application, the relevant number is entered into the Customer ID field. This field has been spied in Blue Prism and the 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
A.
Window Text
Answers
B.
Screen Visible
B.
Screen Visible
Answers
C.
Visible
C.
Visible
Answers
D.
Class Name
D.
Class Name
Answers
Suggested answer: B

Explanation:

When working with the Blue Prism Application Modeller, the visibility of an element is critical for ensuring that it can be consistently interacted with by Blue Prism. The 'Screen Visible' attribute determines whether the element is currently visible on the screen. However, this attribute can sometimes cause issues if the element is off-screen or hidden but still needs to be interacted with by Blue Prism.

Screen Visible (Option B): Unticking this attribute ensures that Blue Prism can interact with the element even when it is not visible on the screen. This helps in maintaining consistent visibility and interaction with the element regardless of its on-screen status.

The other attributes are important for identifying and interacting with the element:

Window Text (Option A): This attribute is necessary to identify the text within the window.

Visible (Option C): This indicates whether the element is visible; unticking this might cause inconsistency.

Class Name (Option D): This attribute helps identify the type of UI element, crucial for correct interaction.

Reference Blue Prism's best practices for application modelling and attribute selection emphasize maintaining consistency and reliability in element interaction by carefully managing visibility attributes.

Which of the following is the correct order to collect data using the Excel VBO?

A.
Open Workbook > Get Worksheet as a Collection > Close Workbook
A.
Open Workbook > Get Worksheet as a Collection > Close Workbook
Answers
B.
Show Excel > Open Workbook > Get Worksheet as a Collection > Close Workbook
B.
Show Excel > Open Workbook > Get Worksheet as a Collection > Close Workbook
Answers
C.
Create Instance > Open Workbook > Get Worksheet as a Collection > Close Workbook
C.
Create Instance > Open Workbook > Get Worksheet as a Collection > Close Workbook
Answers
D.
Create Instance > Show Excel > Get Worksheet as a Collection > Close Workbook
D.
Create Instance > Show Excel > Get Worksheet as a Collection > Close Workbook
Answers
Suggested answer: C

Explanation:

Excel VBO Workflow:

The correct order to perform operations using the Excel VBO involves creating an instance, opening the workbook, performing actions (like getting the worksheet as a collection), and then closing the workbook.

Correct Order:

Create Instance: Initializes the Excel application instance.

Open Workbook: Opens the specified Excel workbook.

Get Worksheet as a Collection: Reads the worksheet data into a collection.

Close Workbook: Closes the workbook after operations are completed.

Blue Prism documentation on Excel VBO and its actions.

The Developer needs to ensure only one Digital Worker can access and update an Excel file at a time

How should the Developer design the solution to take this into consideration?

A.
Use an Environment Lock in the Process, so the file cannot be accessed until the Lock is released
A.
Use an Environment Lock in the Process, so the file cannot be accessed until the Lock is released
Answers
B.
Ensure the Object Run Mode is set to Foreground to prevent it being am by multiple Digital Workers
B.
Ensure the Object Run Mode is set to Foreground to prevent it being am by multiple Digital Workers
Answers
C.
Use a Blue Prism Process Template to correctly set the Process to Get Next Item from the Work Queue
C.
Use a Blue Prism Process Template to correctly set the Process to Get Next Item from the Work Queue
Answers
D.
Use an Environment Variable to ensure only one Digital Worker can access the environment
D.
Use an Environment Variable to ensure only one Digital Worker can access the environment
Answers
Suggested answer: A

Explanation:

Environment Lock:

Environment Locks are used in Blue Prism to ensure that only one Digital Worker can access a shared resource, such as an Excel file, at a time.

Implementation:

By implementing an Environment Lock, the process will prevent multiple Digital Workers from accessing and updating the Excel file simultaneously. This ensures data integrity and prevents conflicts.

Correct Approach:

This is the best practice for controlling access to shared resources in a multi-worker environment.

Blue Prism documentation on Environment Locks and their usage.

The Developer has a Process designed to input new purchase orders The automation should open an Excel file of data validate that all fields are populated and that the purchase price is in the correct currency, before entering the order in the software application

What best practice approach should the Developer take when testing the process'

A.
Manually input incorrect initial values into the data items to verify exception handling works as designed
A.
Manually input incorrect initial values into the data items to verify exception handling works as designed
Answers
B.
Step through each stage of the process using standard debugging methods
B.
Step through each stage of the process using standard debugging methods
Answers
C.
Test the process using correct and incorrect data in the file to verify exception handling works as designed
C.
Test the process using correct and incorrect data in the file to verify exception handling works as designed
Answers
D.
Test the process using a copy of live data in the Excel file
D.
Test the process using a copy of live data in the Excel file
Answers
Suggested answer: C

Explanation:

Testing Best Practices:

To ensure that the process works correctly under all conditions, it is essential to test with both valid and invalid data.

Verification of Exception Handling:

Using a variety of data inputs allows the developer to verify that exception handling mechanisms are functioning correctly. This includes ensuring that the process can handle incorrect data gracefully and take appropriate actions.

Comprehensive Testing:

By testing with both correct and incorrect data, the developer can ensure that the process is robust and can handle real-world scenarios, leading to more reliable automation.

Blue Prism documentation on testing best practices for process development.

Please refer to the exhibits.

What is the expected behavior if the Developer uses the 'Step' function at this stage on a sub-page?

A.
The focus will move to the Recover1 stage as the current stage fails due to an input error
A.
The focus will move to the Recover1 stage as the current stage fails due to an input error
Answers
B.
All the remaining stages on the page will be processed, and the focus will move to the next stage on the Main Page
B.
All the remaining stages on the page will be processed, and the focus will move to the next stage on the Main Page
Answers
C.
The current stage will be processed, and the focus will move to the Release Lock stage
C.
The current stage will be processed, and the focus will move to the Release Lock stage
Answers
D.
The Work Queues > Add to Queue Action will open in a new window and the focus will move to its Start stage
D.
The Work Queues > Add to Queue Action will open in a new window and the focus will move to its Start stage
Answers
Suggested answer: A

Explanation:

Step Function in Sub-Page:

The Step function in Blue Prism is used to execute the current stage and then move the focus to the next stage.

Current Stage (Add to Queue):

The Add to Queue action is configured to add data from a collection to a work queue.

If there is an error in the input parameters (e.g., missing or incorrect Queue Name, Data Collection, etc.), the action will fail.

Error Handling:

When the Add to Queue action fails, the process will trigger the exception handling logic.

The focus will move to the Recover1 stage to handle the exception.

Blue Prism documentation on exception handling and the use of the Step function.

The Developer is deploying a Process into a Production environment. Which best practice option would you recommend for the Stage Logging of a Decision stage on the Main Page?

A.
Errors Only
A.
Errors Only
Answers
B.
Enabled
B.
Enabled
Answers
C.
Preserve Screen Capture
C.
Preserve Screen Capture
Answers
D.
Disabled
D.
Disabled
Answers
Suggested answer: A

Explanation:

Stage Logging in Production:

Logging is essential in a production environment to monitor the process execution and troubleshoot issues.

Decision Stage:

Decision stages typically evaluate conditions and direct the flow based on the evaluation.

Extensive logging for every decision can generate large log files, making it harder to find relevant information.

Best Practice:

Setting the logging to 'Errors Only' ensures that only significant issues are logged, reducing log size and focusing on critical problems.

This is especially useful in a production environment where performance and log manageability are key.

Blue Prism best practices for logging and monitoring in production environments.

Please refer to the exhibits.

The Output Data Item is a Text data type

What will be the outcome when the Developer clicks Go in Process Studio'?

A.
Data Item Output = &
A.
Data Item Output = &
Answers
B.
An Internal Exception will be thrown
B.
An Internal Exception will be thrown
Answers
C.
Data Item Output=A
C.
Data Item Output=A
Answers
D.
A System Exception will be thrown
D.
A System Exception will be thrown
Answers
Suggested answer: C

Explanation:

Input Data Item:

The input data item is 'Blue Prism!'.

Decision Criteria:

Path A: Len([Input]) = 10

This checks if the length of the input string is 10. 'Blue Prism!' has 11 characters, so this condition is false.

Path B: Right([Input], 6) = 'Prism!'

This checks if the rightmost 6 characters of the input string are 'Prism!'. This condition is true for the input 'Blue Prism!'.

Flow Execution:

Since Path B's condition is true, the flow will take Path B.

Calculation Stage:

Answer B: The calculation stage sets the Output data item to 'B'.

Final Output:

The Output data item will be set to 'B'.

However, based on the diagram provided and the path conditions, it's clear that 'Right([Input], 6) = 'Prism!'' is true for the given input 'Blue Prism!'. This means the flow will follow Path B, and the final result in the Output data item will be 'B'.

Blue Prism documentation on decision stages and calculation stages.

The provided process logic and decision criteria.

Total 189 questions
Go to page: of 19