New Year Special 70% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: save70

Free and Premium Blue Prism AD01 Dumps Questions Answers

Page: 1 / 14
Total 189 questions

Blue Prism Accredited Developer Exam Questions and Answers

Question 1

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?

Options:

A.

The target application has changed in design

B.

Intelligent Wait stages have not been used in line with Blue Prism best practices within Business Object Actions

C.

The Business Object Action has not been published, therefore, it cannot be used by a Process in Control Room.

D.

Exception handling best practice has not been incorporated into the Process design

Buy Now
Question 2

Examine the flow below:

An error has been encountered on Page 1 and the exception has bubbled up to be recovered in the Recoverd stage The Yes' path has been taken from the "Throw new Exception?" decision stage. Consider the Throw Exception stage properties below:

How should the properties be configured for the Process to throw a new Business exception, i.e. a different exception to the one encountered in Page?

Options:

A.

Configure ExceptionType() in the Exception Type field and ExceptionDetail() in the Exception Detail field. Leave the Preserve the type and detail of the current exception checkbox un-ticked.

B.

Tick the Preserve the type and detail of the current exception checkbox. Leave the Exception Type and Exception Detail fields blank

C.

Leave the Exception Type field blank and type "Business Exception" in the Exception Detail field.

D.

Type Business Exception in the Exception Type field and type a custom message in the Exception Detail field.

Question 3

A Blue Prism Process works successfully when testing in the Process Studio but terminates in Control Room due to the exception stating screen elements were not found What should the Developer check first?

Options:

A.

The correct Spy mode was used to identify elements

B.

Application Modeller has a unique match for the screen element

C.

Wait Stages have been used effectively

D.

The Attach page is published in the Business Object

Question 4

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?

Options:

A.

1,2, 3 and 4

B.

3 only

C.

4 only

D.

2 and 4

Question 5

Which of the following Blue Prism stages can be found in Object Studio but not in Process Studio? (Select ail items which apply)

A)

B)

C)

D)

E)

F.

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

E.

Option E

Question 6

Complete the following statement

Collection columns are referenced in______________using dot notation

Options:

A.

the Loop Properties

B.

an Expression

C.

a Work Queue

D.

a Business Object

Question 7

The following Calculation Stage uses the Today function to get the current date as a date value and place it in a data item entitled "Today".

Which of the following statements is correct?

Options:

A.

If the data item "Today" is configured with a Data Type of Text, an exception will be thrown on execution of the calculation stage

B.

If the data item "Today" is configured with a Data Type of Date, an exception will be thrown on execution of the calculation stage

C.

If the data item "Today" is configured with a Data Type of DateTime, an exception will be thrown on execution of the calculation stage

D.

None of these statements are correct

Question 8

A business object needs to use a Global Send Keys stage to populate the User Name field in an application entitled Workflow. The application is in focus and cursor is in the User Name field. In order to configure the Global Send Keys, which element needs to be placed in the Element field of the stage below?

Options:

A.

Workflow

B.

Main Window

C.

Login Window

D.

Username (Edit Field)

Question 9

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

What is wrong with the current configuration?

Options:

A.

The current configuration risks creating an infinite loop.

B.

The current configuration is missing an intelligent Wait stage after the 'Read Result Table' stage, to ensure the Action logic has worked correctly.

C.

There is nothing wrong with the current configuration.

D.

The Exception Block should be removed from the page so that all exceptions on that page can be recovered.

Question 10

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?

Options:

A.

Web Text

B.

Ordinal

C.

Web Element Type

D.

Match Index

Question 11

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?

Options:

A.

The referenced Collection is not set to global

B.

There is a block surrounding the Collection

C.

There are more than four fields in the Collection

D.

The Collection fields are not defined

Question 12

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'

Options:

A.

Manually input incorrect initial values into the data items to verify exception handling works as designed

B.

Step through each stage of the process using standard debugging methods

C.

Test the process using correct and incorrect data in the file to verify exception handling works as designed

D.

Test the process using a copy of live data in the Excel file

Question 13

Examine the following sub-page of a Blue Prism Process:

The ‘Decision A’ stage properties window is displayed below:

The ‘Decision B’ stage properties window is displayed below:

The Calculation stages will output A, B or C to the Result data item.

What will the value of the Result data item be after this page has been run?

Options:

A.

C

B.

B

C.

Blank - an internal exception will be thrown

D.

A

Question 14

What is the maximum number of Start stages that a Process sub-page can contain?

Options:

A.

1

B.

Unlimited

C.

10

D.

999

Question 15

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?

Options:

A.

1

B.

15

C.

The loop will be infinite

D.

It's impossible to tell. There is no loop counter.

Question 16

Which of the following Stages can be found Process Studio but NOT Object studio?

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 17

Which of the following options can be used to update the value of a data item exposed as an Environment Variable?

(Select all items which apply)

Options:

A.

Using the 'Internal - Global Variables' Business Object to update the value

B.

Using a Calculation stage in the same Process to update the value

C.

Using the Global Variables store in Environment Manager to update the value

D.

Using System Manager to update the value

Question 18

Study the following image showing pan: of the flow within a process:

What problems do you see with the process flow? (select 2 responses)

Options:

A.

There is a missing Recover stage on one of the routes through the flow.

B.

There is a missing Resume stage on one of the routes through the flow.

C.

The Retry Count is not being incremented for each retry.

D.

If an exception is thrown in the Cancel Reservation page and is allowed to bubble up to be caught by the Recover stage, the Create Reservation action won't be retried.

Question 19

Please refer to the exhibit.

Here's one of the Actions in a Business Object that is used to place orders in an application.

What best practice for Object Design is NOT followed in this Action page?

Options:

A.

Use a conditional Wait stage to confirm the screen change

B.

The timeout of the Wart stage should lead to a System Exception

C.

An action page should first confirm if the application is connected

D.

Avoid applying business rules and decision-making logic in an Action

Question 20

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

Options:

A.

Open Workbook > Get Worksheet as a Collection > Close Workbook

B.

Show Excel > Open Workbook > Get Worksheet as a Collection > Close Workbook

C.

Create Instance > Open Workbook > Get Worksheet as a Collection > Close Workbook

D.

Create Instance > Show Excel > Get Worksheet as a Collection > Close Workbook

Question 21

Consider the following flow within an Object Studio action:

The developer of this flow found that writing some credentials to the target application sometimes failed with an exception even though the element exists on the screen. He found that simply catching the exception, waiting for 2 seconds and then retrying fixed the problem.

What problems do you see within the flow? (select 2 responses)

Options:

A.

A block has not been placed around the Write stage and the Recover stage, meaning the credentials action could be unnecessarily retried if another stage further into this action throws an exception.

B.

There is a potential for an infinite loop if the 'Credentials' stage keeps throwing an exception for some unforeseen reason.

C.

The credentials stage is a read stage not a write stage

D.

There is not a Resume stage following the timeout of the Wait stage

Question 22

Consider the following process flow from a sub-page of a process:

What is the problem with this sub-page flow?

Options:

A.

There is nothing wrong with the sub-page flow shown in this image

B.

The sub-page process flow is missing any retry exception handling that should exist where a process calls object actions that interface with an application.

C.

For better visibility of the process logic the flow steps shown in the image should be on the main page rather than in a sub-page of the process.

D.

The exception stage within the flow should be removed and replaced with an End stage that returns the found data item as an output parameter.

Question 23

Study the process flow below:

The outputs for the Get Next Case are configured below:

What is the correct configuration of the Expression in the ‘’Case Returned ‘’ decision stage?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 24

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?

Options:

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.

Question 25

Examine the following Process flow:

The ‘Customer Credits’ Collection contains the following data:

The ‘Customer Account Credits’ loop is configured to loop through the ‘Customer Credits’ Collection.

The ‘Total Credits’ data item is configured as a number data item with an initial value of 0.

The ‘Get Total Credits’ Calculation stage contains the following expression:

What will the Total Credit data item value be after the page has executed?

Options:

A.

An Internal Exception: 'Loop stage name mismatch' will be thrown

B.

10

C.

31

D.

2

Question 26

Which of the following indicates a case in a Work Queue is waiting to be worked?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 27

Study the following Action flow in a Blue Prism Business Object:

Which of the following statements are true about this flow'?

Options:

A.

If during testing the Action flow completes as expected, then no additional Wait stages are required as this will slow down the execution of the Acton flow

B.

A single intelligent Wait stage should be added between the 'Start' stage and the "Write Customer ID' stage to correct this Action

C.

To correct this Action, intelligent Wait stages should be added after the start stage and after any stage that will cause the application we are interfacing with to change

D.

Intelligent Wait stages should be added after every stage in the flow (i.e. after any Navigate Write or Read stages), to correct this Action

Question 28

A Blue Prism Process attempts to call an Action named 'Get Nasdaq Data' however it keeps causing the Process to fail

The Developer attempts to recreate the problem in the Development environment and discovers the following Exception is thrown:

Which of the following responses would explain the reason for this exception bang thrown?

Options:

A.

An internal error always indicates a problem with the Blue Prism product. The Blue Prism support team should be contacted f(j assistance

B.

The 'Get Nasdaq Data' Action is not published

C.

The Business Object containing the Action has not been associated with the application by either launching it or attaching to it

D.

The 'Get Nasdaq Data' Action no longer exist in the Business Object, but the Process is attempting to use it

E.

The 'Read Nasdaq Data' stage is not connected to another stage so it cannot execute

Question 29

Which of the following is NOT a benefit of providing an Operational Handbook?

Options:

A.

Ensure business continuity

B.

Faster resolution of issues

C.

Real-time analytics

D.

Knowledge transfer

Question 30

Please refer to the exhibit.

When clicking the drop-down on Identify in the Application Modeller, what is the difference between the Spy Element option and the Navigator options?

Options:

A.

Spy Element enables you to identify an element using their attributes, and the Navigator options are used for visible elements on the screen

B.

Spy Element enables you to identify an element to use in the Application Modeller and the Navigator options are used for debugging when a match cannot be found

C.

Spy Element enables you to choose from a tree of possible elements to use in the Application Modeller, and the Navigator options require you to visually find and manually select the element to identify

D.

Spy Element enables you to manually identify an element to use in the Application Modeller, and the Navigator options displays a tree of elements available to choose from

Question 31

A Blue Prism Process has been developed which contains steps to extract data from a delimited file.

During development, the Developer saves the delimited file to C:\BP_Proc\Temp folder on their virtual desktop and adds a data item to the process to store this file path. This data item is then used in the process steps to extract the file data.

The production Process must read this file from a network folder, and as the Blue Prism production environment is locked down, the Process configuration cannot be edited in this environment.

How could the data item ‘exposure’ be updated, so that the process can read the data item containing the relevant file path, regardless of the environment the process is being executed in?

Options:

A.

Update the data item exposure to 'Statistic'

B.

Update the data item exposure to 'Environment'

C.

Update the data item exposure to 'Session'

D.

Update the data item exposure to 'Shared'

Question 32

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?

Options:

A.

Shared Application Model is locked for edits

B.

User account does not have the permissions

C.

Run Mode of the Object is set to Exclusive

D.

Target application is not launched or attached

E.

Application Modeller is opened at process runtime

Question 33

Examine the extract below taken from a Blue Prism Process:

The Outputs tab from the Get Next Item stage is provided below:

What is the correct expression for the ‘Item Returned?’ Decision stage, to check if a Work Queue item was returned?

Options:

A.

Item ID < > ""

B.

[Customer Data] < > ""

C.

[Customer Data] < > NULL

D.

([Customer Data].Rows) > 0

E.

[Item ID] < > ""

Question 34

Please refer to the exhibit.

A Developer has configured Environment Lock in the process to ensure duplicate items are not added to the Work Queue

What is missing in the logic?

Options:

A.

A Release Lock action should be added to the recovery logic to unlock the resource in case of an exception

B.

A Query Lock action should be added after the Release Lock to confirm the release of the Lock Token

C.

A unique Lock Token should be added to its Data item to ensure the lock is acquired successfully

D.

A Sleep action should be added after the Acquire Lock to allow time for the Lock to be acquired

Question 35

What is wrong with the flow shown in the image?

Options:

A.

Sub-pages should not have retry logic, exception handling should be in the object level rather than in the process.

B.

The resume stage must also be within the exception block

C.

The retry loop logic does not include any navigation after the resume stage to ensure the application is ready to try the 'Search Screen -Perform Search' action again.

D.

The retry loop logic shown in the image is incorrect because it uses multiple action stages. There should be a retry loop around every action.

Question 36

Please refer to the exhibit.

What is incorrect in the Object design"?

Options:

A.

The Recover Stage should be an Alert Stage

B.

A Resume Stage is missing

C.

A link cannot go to a Recover Stage

D.

No conditions exist for the Wait Stage

Question 37

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?

Options:

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

Question 38

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?

Options:

A.

Window Text

B.

Screen Visible

C.

Visible

D.

Class Name

Question 39

Look at this flow diagram from the Main Page of a process in Process Studio:

Thinking about the standard Blue Prism Process Templates, what is wrong with how this Mam Page is handling exceptions?

Options:

A.

There is nothing wrong with the Main Page flow shown in the image, it is a copy of Blue Prism's standard Process Template.

B.

The Exception Block in the image should be extended to cover all stages in the flow rather than just 4 sub-pages.

C.

It would be better to remove the Exception Block and recover, resume logic, and instead handle any exceptions in the sub-pages. Flag data items could instead be passed up as output parameters from the sub-pages informing the Main Page flow if an exception has occurred.

D.

The exception handling in the image does not contain any concurrent exception logic. This means there is nothing stopping every item in the Work Queue being marked with the exact same System Exception.

E.

Between the Recover and Resume stages there should be logic to reset the application ready for the next case to be worked For example, this could call the Close Down and Start Up pages.

Question 40

Consider the following flow in an object:

Which of these statements is true?

Options:

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.

Question 41

Please refer to the exhibit

What is the missing phase in the Delivery Lifecycle?

Options:

A.

Plan

B.

Outline

C.

Develop

D.

Design

Question 42

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)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 43

Examine the following Blue Prism Process diagram:

The ‘Calculation Result’ data item is configured as a number data item with an initial value of 100.

The Calculation stage Properties window is displayed below:

After the Process flow has run, which of the following statements are true?

Options:

A.

The 'Calculation Result' data item value will be 25

B.

The 'Perform Calculation' Calculation stage will throw an exception

C.

The 'Calculation Result' data item value item will be 125

D.

None of these statements are true

Question 44

When mapping the Training application the User field has been spied, but on highlight the following situation is encountered:

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

Options:

A.

Ordinal

B.

parent Windows Text

C.

Height

D.

Control ID

Question 45

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?

Options:

A.

10

B.

9

C.

11

D.

The loop will be infinite

Question 46

FILL BLANK

Examine the following recover flow taken from a Blue Prism Process:

The ‘Exception Detail’ data item has no initial value and has a data type of text.

The Calculation stage ‘Save Exception Detail’ will output the current exception detail to the ‘Exception Detail’ data item.

What expression would you use in the ‘Save Exception Detail’ stage to achieve this?

Options:

Question 47

If you change a session variable when will the new value be available to the process?

Options:

A.

Immediately

B.

Next time a new case is taken from a WQ

C.

Next time resource PC starts

D.

Next time the process starts

Question 48

Please refer to the exhibits.

How many Full Time Employees will the generated Report include?

Options:

A.

2

B.

0

C.

4

D.

1

Question 49

Which of the following statements regarding the use of Work Queues are correct? (select 2 responses)

Options:

A.

Control Room allows filtering of the displayed queue items using exact tags and by using wildcards

B.

Wildcards are not allowed in the Tag Fitter property of the Work Queues business object Get Next Item action

C.

Work Queue item Status can only be set to Completed or Exception

D.

Tags can be used allow flexibility in the order items are worked within a single Work Queue

Question 50

Please refer to the exhibit.

The Developer is automating an SAP Windows-based application within a Citrix environment. There is an issue with a duplicate match found when identifying and highlighting the Document No. field, due to the application window having two of the same labels and buttons.

Which Spy Mode should the Developer use to identify the correct field using Surface Automation?

Options:

A.

Win32

B.

Browser

C.

Application Navigator

D.

Region

Question 51

A Blue Prism solution interfaces with an internet application called HappyWeb. There is a test website available for development, and a training site available for user acceptance testing, and there is the production she available for processing live cases in HappyWeb.

Which of the following is true?

Options:

A.

All development and testing MUST be done using the production site. This is because the test and training websites might not mirror production exactly.

B.

A local text file should be used to easily configure the details of the HappyWeb website to be used in each Blue Prism environment.

C.

An Environment variable should be used to store the HappyWeb URL.

D.

Three different versions of object that launches the HappyWeb website will need to be created and maintained, one for each environment.

Question 52

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?

Options:

A.

Parent Class Name

B.

Parent Ordinal

C.

Class Name

D.

Ordinal

E.

XandY

Question 53

Please refer to the exhibits.

All Data Items are of Text Data Type

What is the output once all stages are executed?

Options:

A.

Recent Activity (or John – Orders: AR34675 Refunds: CAB30981

B.

Recent Activity (or 4320 – Orders: REF4399 Refunds: USD18.99

C.

Recent Activity for 4320 – Orders: AR34675 Refunds: CAB30981

D.

Recent Activity for John – Orders: REF4399 Refunds: USD18.99

Question 54

Which of the following statements are correct when considering an elements attributes in Application Modeller?

(Select all items which apply)

Options:

A.

The attribute list will always contain the same entries regardless of the target application or element

B.

The initial selection of attributes made by Blue Prism will always be the optimum attribute set to use to match the element

C.

The attributes displayed in Application Modeller are provided to Blue Prism by the target business application

D.

Attributes which are included in the element match criteria contain a tick in the Match column of Application Modeller

Question 55

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?

Options:

A.

Errors Only

B.

Enabled

C.

Preserve Screen Capture

D.

Disabled

Question 56

If you change the value of a 'Session Variable1, when will the new value be available to a running Process?

Options:

A.

Immediately

B.

Next time a new case is taken from a Work Queue

C.

Next time the Process starts

D.

After the Digital Worker has been restarted

Page: 1 / 14
Total 189 questions