ExamGecko
Home Home / Blue Prism / AD01

Blue Prism AD01 Practice Test - Questions Answers, Page 15

Question list
Search
Search

List of questions

Search

Related questions











Examine the following extract taken from an Action in Object Studio:

What problem do you see with the current configuration of this Action flow?

A.
The Retry Limit data item is set to 10 when it should always be set to 3
A.
The Retry Limit data item is set to 10 when it should always be set to 3
Answers
B.
There is a missing Resume stage on one of the routes through the flow?
B.
There is a missing Resume stage on one of the routes through the flow?
Answers
C.
There is a missing Recover stage on one of the routes through the flow
C.
There is a missing Recover stage on one of the routes through the flow
Answers
D.
There is nothing wrong with the current configuration
D.
There is nothing wrong with the current configuration
Answers
Suggested answer: C

Explanation:

Understanding the Diagram:

The diagram shows an Action in Object Studio with retry logic and exception handling.

The flow includes a Retry Limit, Retry Count, and a decision point to retry or throw a system exception.

Analyzing the Flow:

Option A: The Retry Limit being set to 10 is not inherently wrong; it depends on the requirements of the specific process.

Option B: A Resume stage exists and is properly placed.

Option C: There is a Recover stage missing on one of the routes. Specifically, the flow has a decision to check for a 'Missing Element?' but there is no corresponding Recover stage before this check, which is essential for handling exceptions correctly.

Option D: This configuration is not entirely correct due to the missing Recover stage.

Conclusion:

The problem with the current configuration of this Action flow is that C. There is a missing Recover stage on one of the routes through the flow. Proper exception handling requires a Recover stage before making decisions based on exceptions.

Blue Prism Developer Documentation: Exception Handling and Recovery

Blue Prism Training Material on Object Studio and Exception Management

Which part of Blue Prism is capable of performing interactions with Business applications (applications which a user would use)?

A.
Control Room
A.
Control Room
Answers
B.
Application Modeller
B.
Application Modeller
Answers
C.
Object Studio
C.
Object Studio
Answers
D.
Process Studio
D.
Process Studio
Answers
Suggested answer: C

Explanation:

Understanding Blue Prism Components:

Control Room: Used for monitoring and controlling running processes and managing work queues.

Application Modeller: A part of Object Studio used to define elements of the application interface for automation.

Object Studio: Used to create business objects that interact with applications, containing the logic to automate application tasks.

Process Studio: Used to create processes that orchestrate business logic using business objects.

Capability to Interact with Business Applications:

Object Studio is specifically designed for creating business objects that perform interactions with business applications, such as clicking buttons, entering data, and reading information from the application interface.

Conclusion:

The part of Blue Prism capable of performing interactions with business applications is Object Studio.

Blue Prism Developer Documentation: Object Studio and Business Objects

Blue Prism Training Material on Application Interaction

Please refer to the exhibit.

A Developer is unable to make changes to the Elements in the Application Modeller. What are the TWO reasons for this?

A.
Shared Application Model is locked for edits
A.
Shared Application Model is locked for edits
Answers
B.
User account does not have the permissions
B.
User account does not have the permissions
Answers
C.
Run Mode of the Object is set to Exclusive
C.
Run Mode of the Object is set to Exclusive
Answers
D.
Target application is not launched or attached
D.
Target application is not launched or attached
Answers
E.
Application Modeller is opened at process runtime
E.
Application Modeller is opened at process runtime
Answers
Suggested answer: A, B

Explanation:

Understanding the Scenario:

The developer is unable to make changes to the elements in the Application Modeller.

This could be due to several reasons including permissions, application state, or system configurations.

Possible Reasons for Inability to Edit:

Option A: If the shared application model is locked for edits, it prevents any changes from being made until it is unlocked.

Option B: If the user account does not have the necessary permissions, they will be unable to make changes to the application model.

Option C: The run mode of the object being set to Exclusive would affect execution but not the ability to edit in Application Modeller.

Option D: The target application not being launched or attached would affect element spying but not the ability to edit existing elements.

Option E: If Application Modeller is opened during process runtime, it could limit some functionalities but should not generally prevent editing.

Conclusion:

The two reasons that prevent the developer from making changes to the elements in the Application Modeller are:

A . Shared Application Model is locked for edits.

B . User account does not have the permissions.

Blue Prism Developer Documentation: Application Modeller Permissions

Blue Prism Training Material on Shared Application Models and User Permissions

A Developer is unable to pass Collection data as an Input Parameter because the Collection is not visible under available Data Items What is the reason for this issue?

A.
The referenced Collection is not set to global
A.
The referenced Collection is not set to global
Answers
B.
There is a block surrounding the Collection
B.
There is a block surrounding the Collection
Answers
C.
There are more than four fields in the Collection
C.
There are more than four fields in the Collection
Answers
D.
The Collection fields are not defined
D.
The Collection fields are not defined
Answers
Suggested answer: A

Explanation:

Understanding Input Parameters and Collections:

In Blue Prism, collections can be passed as input parameters to actions or processes if they are correctly defined and visible.

Possible Reasons for Collection Not Being Visible:

Option A: Collections must be set to global (accessible on all pages) to be used as input parameters. If the collection is not set to global, it will not be available under the available data items.

Option B: Surrounding a collection with a block does not affect its visibility as an input parameter.

Option C: The number of fields in a collection does not impact its ability to be passed as an input parameter.

Option D: Undefined collection fields would cause issues in using the collection but would not prevent it from being visible.

Conclusion:

The reason the developer is unable to pass the collection data as an input parameter is because A. The referenced Collection is not set to global.

Blue Prism Developer Documentation: Collections and Global Data Items

Blue Prism Training Material on Data Item Scope and Visibility

Please refer to the exhibit.

A Developer is unable to pass Collection data as an Input Parameter because the Collection is not visible under available Data Items What is the reason for this issue?

A.
The referenced Collection is not set to global
A.
The referenced Collection is not set to global
Answers
B.
There is a block surrounding the Collection
B.
There is a block surrounding the Collection
Answers
C.
There are more than four fields in the Collection
C.
There are more than four fields in the Collection
Answers
D.
The Collection fields are not defined
D.
The Collection fields are not defined
Answers
Suggested answer: A

Explanation:

Revisiting the Issue:

Similar to Question No: 130, the developer is unable to pass collection data as an input parameter because the collection is not visible under the available data items.

Analyzing the Possible Reasons:

Option A: As previously explained, collections need to be set to global to be visible and usable as input parameters.

Option B: A block surrounding the collection does not impact its visibility.

Option C: The number of fields in a collection does not affect its visibility as an input parameter.

Option D: Undefined fields in a collection cause functional issues but not visibility issues.

Conclusion:

The reason the collection is not visible as an input parameter is because A. The referenced Collection is not set to global.

Blue Prism Developer Documentation: Collections and Global Data Items

Blue Prism Training Material on Data Item Scope and Visibility

An application being automated is prone to respond slowly when there is a lot of network traffic

How should the Developer manage these performance issues when designing an automation?

A.
Use an Unconditional Wan (Throttle) to allow controllers to increase or decrease the speed of the automation as it runs
A.
Use an Unconditional Wan (Throttle) to allow controllers to increase or decrease the speed of the automation as it runs
Answers
B.
Place a Block around the Navigate stage then add a Recovery Stage Connect this to a Retry Loop which Resumes and retries that Navigate stage
B.
Place a Block around the Navigate stage then add a Recovery Stage Connect this to a Retry Loop which Resumes and retries that Navigate stage
Answers
C.
Add a Sleep stage before a Conditional Wait stage with a Global Timeout value which is sufficient to accommodate the system latency
C.
Add a Sleep stage before a Conditional Wait stage with a Global Timeout value which is sufficient to accommodate the system latency
Answers
D.
Use a Conditional Wait stage with a Global Timeout value which is sufficient to accommodate the system latency
D.
Use a Conditional Wait stage with a Global Timeout value which is sufficient to accommodate the system latency
Answers
Suggested answer: D

Explanation:

Understanding the Scenario:

The application being automated is prone to respond slowly due to network traffic.

The automation needs to handle these latency issues efficiently.

Evaluating the Options:

Option A: An Unconditional Wait (Throttle) is not an optimal solution as it does not adapt to varying response times and can unnecessarily slow down the automation.

Option B: Using a block and recovery with a retry loop is complex and not the best approach for handling expected latency issues. This is better suited for handling unexpected errors.

Option C: Adding a Sleep stage before a Conditional Wait stage is not efficient as it adds unnecessary wait time before checking the condition.

Option D: A Conditional Wait stage with a Global Timeout is the best approach. It allows the automation to wait for a condition to be met (e.g., an element to appear) with a maximum wait time that accommodates system latency. This method is adaptive and efficient.

Conclusion:

The best way to manage performance issues due to slow responses is to use D. Use a Conditional Wait stage with a Global Timeout value which is sufficient to accommodate the system latency.

Blue Prism Developer Documentation: Wait Stages and Performance Optimization

Blue Prism Training Material on Handling System Latency

Please refer to the exhibit.

A Developer has used the Win32 mode lo spy the login window and the Region mode to spy the Username field of a Windows-based application.

Using the Navigate stage, the developer would like to

* Bring the application screen to bring it foreground

* Send a 'Global Mouse Click Centre' command to the center of the username field

* Use Global Send Keys to populate the username field

How should the navigate stage be configured?

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

Explanation:

Understanding the Requirements:

The developer needs to perform the following actions using the Navigate stage:

Bring the application screen to the foreground.

Send a 'Global Mouse Click Centre' command to the center of the Username field.

Use Global Send Keys to populate the Username field.

Steps to Achieve the Requirements:

Bring the application to the foreground: This can be done using the 'Activate Application' action on the 'Login Window'.

Send a 'Global Mouse Click Centre' command: This can be done by selecting the 'Global Mouse Click Centre' action on the 'Username' element.

Use Global Send Keys to populate the Username field: This can be done by selecting the 'Global Send Keys' action on the 'Username' element.

Analyzing the Options:

Option A:

Launch action on the 'Login Window': Correct for bringing the application to the foreground but not suitable for already running applications.

Click Window Centre on 'Login Window': Not the best approach for focusing on a specific element.

Global Send Keys on 'Username': Correct for sending keys but requires prior focus on the Username field.

Option B:

Activate Application on the 'Login Window': Correct for bringing the application to the foreground.

Global Mouse Click Centre on 'Username': Correct for clicking the center of the Username field.

Global Send Keys on 'Username': Correct for sending keys to the Username field.

Option C:

Activate Application on the 'Login Window': Correct for bringing the application to the foreground.

Global Mouse Click Centre on 'Username': Correct for clicking the center of the Username field.

Global Send Keys on 'Username': Correct for sending keys to the Username field.

Option D:

Attach action on the 'Login Window': Not necessary for bringing the application to the foreground if it is already running.

Global Mouse Click Centre on 'Username': Correct for clicking the center of the Username field.

Global Send Keys on 'Username': Correct for sending keys to the Username field.

Conclusion:

The correct configuration is Option C because it uses:

'Activate Application' action to bring the application to the foreground.

'Global Mouse Click Centre' action to click the center of the Username field.

'Global Send Keys' action to populate the Username field.

Blue Prism Developer Documentation: Navigate Stage and Actions

Blue Prism Training Material on Spying Modes and Application Interaction

Please refer to the exhibit.

What is incorrect in the Object design'?

A.
The Recover Stage should be an Alert Stage
A.
The Recover Stage should be an Alert Stage
Answers
B.
A Resume Stage is missing
B.
A Resume Stage is missing
Answers
C.
A link cannot go to a Recover Stage
C.
A link cannot go to a Recover Stage
Answers
D.
No conditions exist for the Wait Stage
D.
No conditions exist for the Wait Stage
Answers
Suggested answer: B

Explanation:

Analyzing the Exhibit:

The exhibit shows a flow with a Wait stage, a Timeout stage, and a Recover stage.

A Recover stage is used to handle exceptions by marking the start of exception handling.

Identifying the Issue:

Option A: The Recover stage should not be an Alert stage. Recover stages are correctly used for exception handling.

Option B: Correct. A Resume stage is missing after the Recover stage. After handling an exception with a Recover stage, a Resume stage is necessary to continue the process flow.

Option C: It is correct to link to a Recover stage to handle exceptions.

Option D: Conditions for the Wait stage are not relevant to the issue with the Object design shown in the exhibit.

Conclusion:

The incorrect aspect of the Object design is B. A Resume Stage is missing.

Blue Prism Developer Documentation: Exception Handling and Recovery

Blue Prism Training Material on Exception Management

Please refer to the exhibit.

What is incorrect in the Object design'?

A.
The Recover Stage should be an Alert Stage
A.
The Recover Stage should be an Alert Stage
Answers
B.
A Resume Stage is missing
B.
A Resume Stage is missing
Answers
C.
A link cannot go to a Recover Stage
C.
A link cannot go to a Recover Stage
Answers
D.
No conditions exist for the Wait Stage
D.
No conditions exist for the Wait Stage
Answers
Suggested answer: B

Explanation:

Analyzing the Exhibit:

The exhibit shows a flow with a Wait stage, a Timeout stage, and a Recover stage.

A Recover stage is used to handle exceptions by marking the start of exception handling.

Identifying the Issue:

Option A: The Recover stage should not be an Alert stage. Recover stages are correctly used for exception handling.

Option B: Correct. A Resume stage is missing after the Recover stage. After handling an exception with a Recover stage, a Resume stage is necessary to continue the process flow.

Option C: It is correct to link to a Recover stage to handle exceptions.

Option D: Conditions for the Wait stage are not relevant to the issue with the Object design shown in the exhibit.

Conclusion:

The incorrect aspect of the Object design is B. A Resume Stage is missing.

Blue Prism Developer Documentation: Exception Handling and Recovery

Blue Prism Training Material on Exception Management

Please refer to the exhibit.

A Developer encountered an error while trying to highlight an element and realized that there are multiple similar elements on a web page with the same name Which of the following Attributes should be used to acquire a unique match?

A.
Web Text
A.
Web Text
Answers
B.
Ordinal
B.
Ordinal
Answers
C.
Web Element Type
C.
Web Element Type
Answers
D.
Match Index
D.
Match Index
Answers
Suggested answer: D

Explanation:

When encountering an error due to multiple similar elements on a web page with the same name, it's crucial to use an attribute that ensures a unique match.

Match Index (Option D): This attribute is specifically designed to handle situations where multiple elements have similar properties. By setting the Match Index, you can specify which instance of the element should be used, ensuring a unique match.

The other options are less effective in this scenario:

Web Text (Option A): This may not be unique if multiple elements have the same text.

Ordinal (Option B): While it indicates the order, it's less precise compared to Match Index.

Web Element Type (Option C): This doesn't help in distinguishing between multiple similar elements.

Reference Consult Blue Prism's best practices for dealing with web automation and handling multiple similar elements on a page. The Match Index attribute is commonly recommended for these cases.

Total 189 questions
Go to page: of 19