Winter Special Flat 65% Limited Time Discount offer - Ends in 0d 00h 00m 00s - Coupon code: netdisc

Blue Prism AD01 Blue Prism Accredited Developer Exam Exam Practice Test

Page: 1 / 19
Total 189 questions

Blue Prism Accredited Developer Exam Questions and Answers

Testing Engine

  • Product Type: Testing Engine
$42  $119.99

PDF Study Guide

  • Product Type: PDF Study Guide
$36.75  $104.99
Question 1

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 2

Examine the following Blue Prism Process diagram:

The initial values for the 2 data items are displayed in the diagram above.

The expression in ‘Decision A’ is:

Len([City 1]) > Len([City 2])

The expression in ‘Decision B’ is:

Mid([City2].3,1) = “ “

The expression in ‘Decision C’ is:

Left([City 1], 5) = "manch" AND EndsWith([City 2], "York")

What will happen when the process flow executes?

Options:

A.

The diagram will flow through the Calculation stage named 'A'

B.

The diagram will flow through the Calculation stage named 'B'

C.

The diagram will flow to the Exception stage which will raise a new exception

D.

The diagram will flow through the Calculation stage named 'C

Question 3

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 4

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'?

Options:

A.

Data Item Output = &

B.

An Internal Exception will be thrown

C.

Data Item Output=A

D.

A System Exception will be thrown

Question 5

Study the following process flow on the Main Page of a process where the intention is to preserve the current exception.

What is wrong with the design?

Options:

A.

The exception handling is not within an Exception Block.

B.

The exception caught by Recover2 will not be preserved by the Re-Throw Exception stage

C.

The Send Alerts process will never be run

D.

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.

Question 6

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

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

Options:

A.

The Retry Limit data item is set to 10 when it should always be set to 3

B.

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

C.

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

D.

There is nothing wrong with the current configuration

Question 7

FILL BLANK

Review the Action flow below which loops through the Customer List Collection until the relevant customer match is found, and then uses the ‘Set DOB’ Calculation stage to copy the value from the Collection column ‘DOB’, to the DOB data item:

- The DOB data item is a Date data item with no initial value.

- The DOB column in the Customer List Collection is a Date data type.

What expression would you use in the ‘Set DOB’ Calculation stage, to copy the value from the Collection column, to the DOB data item?

(Remember, Blue Prism expressions are case sensitive)

Options:

Question 8

Examine the following Blue Prism Process diagram:

The 'New Date' data item is a date data type and has no initial value.

The Calculation stage Properties window is displayed below:

What will happen when you execute the 'Create New Date’ stage?

Options:

A.

1 year will be added to todays date and the result stored in the New Date' data item

B.

1 month will be added to today's date and the result stored in the 'New Date' data item

C.

1 week will be added to today's date and the result stored in the 'New Date' data item

D.

The 'New Dale' data item value will contain todays date

Question 9

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 10

Consider the following diagram from an object studio action:

What is the problem with this flow?

Options:

A.

There is a risk of the flow causing an infinite loop

B.

There should be a wait stage at the end of the flow, before the end stage to ensure the flow logic has worked correctly

C.

There is nothing wrong with the object flow shown in this image.

D.

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

Question 11

Study at the following diagram which is an extract from a process being tested in Process Studio:

There are no breakpoints in the "Access Customer Account" subpage however there is an error

What will happen if you choose to step over (F10) when debugging the process?

Options:

A.

The process will work all stages in the; Access Customer Account" page until the error is thrown and then focus will move to the "Get Customer Details" stage.

B.

The process will work all stages in the "Access Customer Account" page until the error is thrown and then focus will move to the "Recover 1 stage.

C.

The process would will all stages in the "Access Customer Account' page until the error is thrown and then focus will move to the stage containing the error on the ''Access Customer Account" page.

D.

The process will work all stages in the 'Access Customer Account" page until the error is thrown and then focus would move to the appropriate recover stage on the 'Access Customer Account" page.

Question 12

Which of the following about an object's run mode is true?

Options:

A.

A run mode of background will enable the business object to run at the same time as other foreground business objects

B.

A run mode of background will enable the business object to run at the time a other background, foreground and exclusive business objects

C.

A run mode of exclusive cannot at the same time as any other business object

D.

The run mode of a business object has no influence on how many business objects can be run at the same time

Question 13

Please refer to the exhibit

What is the missing phase in the Delivery Lifecycle?

Options:

A.

Plan

B.

Outline

C.

Develop

D.

Design

Question 14

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 15

Examine the following process flow:

The Orders Collection contains the following data

The Saved Quantity Data Item is configured as a number with the initial value 0.

The Loop Orders stage is configured to loop though the Orders collection.

The Get Quantity stage is configured as follows:

What will the data item Saved Quantity contain after the execution of the page?

Options:

A.

4

B.

5

C.

1

D.

19

Question 16

Examine the Process below:

An error has been encountered on Page 1 and the exception has bubbled up to be recovered in the Recover 1 stage. If there is an error in the Calc 1 stage which path will the Process take?

Options:

A.

The Process will continue to the Resume 1 Stage

B.

The Error will cause the Process to terminate

C.

The Error will be recovered in the Recover2 Stage

D.

The Error will cause the Process to jump to the End Stage

Question 17

The main menu of the application Centrix Data Solutions consists of a series of buttons, as displayed below:

When the buttons spied, the element attributes are all identical, with the exception of the Window Text attribute which differs. The Window Text values for each of the buttons displayed above, are ‘HOME’, ‘ORDERS’, ‘CUSTOMER’, ‘STOCK’, ‘INBOX’, ‘SETTINGS’ and ‘EXIT’.

It is described to use a single Dynamic element to interact with each of the menu buttons. The Dynamic button element has been spied and has the following attributes set:

A Navigate stage has been configured to press the ORDERS button:

To ensure the Navigate stage can click the ORDERS button successfully, what additional configuration is required in the Navigate stage?

Options:

A.

Update the 'Mouse Button' Inputs value to "ORDERS1

B.

Using the Params button to open the Application Element Parameters window, the Window Text match value must be set to "ORDERS"

C.

A new element is required with the Window Text value set to 'Orders' and the Match Type set to equal

D.

The ORDERS button cannot be clicked using this Dynamic button element, because the Window Text attribute value in Application Modeller is set as EXIT

Question 18

Examine the following Process flow, which calculates the total number of orders:

The ‘Orders’ Collection contains the following data:

The ‘Loop Orders’ loop is configured to loop through the ‘Orders’ Collection.

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

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

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

Options:

A.

0

B.

11

C.

10

D.

44

Question 19

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 20

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

Options:

A.

Keep actions small and limited to a specific task

B.

Do not include business logic in the Object

C.

Use InpuVOutput parameters to promote usability

D.

Use a single Object for an entire application

Question 21

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 22

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?

Options:

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.

Question 23

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 24

ACME INC have introduced a new password policy for the Centrix Data Solutions application

A Developer has built, tested and deployed the Credentials Manager functionality to ail the automations in the Production environment

What TWO additional functionalities are now available for the Developer to use when creating future automations?

Options:

A.

Server Key Store

B.

Active Directory Integration

C.

Encryption Method Triple DES (192 bit)

D.

Encrypt and decrypt Work Queue Item data

E.

Resource Screen Capture

Question 25

A process contains only 4 stages. Study the following process flow.

The data item New Date is a date data item with no initial value.

The calculation stage is configured as follows:

What will happen when you execute the Create Date stage?

Options:

A.

5 days will be added to today's date and the result stored in the New Date data item.

B.

1 month will be added to today's date and the result stored in the New Date data item.

C.

1 week will be added to today's date and the result stored in the New Date data item.

D.

The process will throw an exception as the New Date data item is null.

Question 26

Consider the following process flow from the Main Page of a process in Process Studio:

Thinking about the standard Blue Prism Process Templates, what is wrong with this Main Page process flow?

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 Stop? decision stage should be removed from the process flow, as Stop time is Configured either within the Scheduler process are stopped via Control Room.

C.

The Mam Page process flow is too high level For better visibility of the process logic the flow steps hidden m the sub-pages should al be on the main page instead.

D.

There is no exception handling on this Main Page so any exceptions that "bubble up" will cause the process to terminate rather than exceptions being handled correctly.

E.

The Reset Global Data page is not required because sub-page within a process should always use input parameter rather than global data items. There should be no global data to reset.

Question 27

A process contains only 4 stages Study the following process flow:

The data Item Result' is a number data item with an initial value of 2.

The calculation stage is configured as follows:

Following the execution of the Perform Calculation stage, which of the following is true?

Options:

A.

The data item Result will contain 3

B.

The data item Result will contain 5

C.

The process will throw an exception

D.

None of these statements are correct

Question 28

Which of the following flow representations are invalid and therefore cannot be recreated in a Blue Prism flow diagram:

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 29

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 30

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 31

A Work Queue is in place to calculate invoice prices for Gas, Electric and Dual fuel payments Tagging has been configured to tag each work queue item with 'Gas', 'Electric' or 'Dual' How would you configure the Get Next Item action to retrieve items from the queue that are tagged with Gas cr Electric?

Options:

A.

<>Dual

B.

"Gas" & 'Electric"

C.

[Gas] OR [Electric]

D.

-Dual

Question 32

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 33

A Blue Prism Developer is creating a process that will review travel request forms for ACME consulting. As part of this process, the Developer must ensure that none of the fields in the request are blank.

Following best practice, where should the Developer create this logic"?

Options:

A.

Object Studio a business object dedicated to validating the form

B.

Process Studio, a separate page within the process containing validation logic

C.

Process Studio: an action on the main page calling a Business Object's Validation page

D.

Object Studio a separate page within the create request object containing validation logic

Question 34

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 35

A process is currently scheduled to run every day but needs to be temporarily stopped for 3 months According to best practice, how should this be done?

Options:

A.

Retire the Schedule for the required period. then Unretire it

B.

Clone the Schedule and set a new start date on the clone

C.

Set an End Date on the Schedule, then create a new Schedule to Start after 3 months

D.

Pause the Schedule for the required period

Question 36

Which of the following stages can be found in BOTH the Object Studio and the Process Studio'' Select the TWO correct responses.

A)

B)

C)

D)

E)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

E.

Option E

Question 37

Please refer to the exhibit.

Consider the following Attribute Match for the Windows Title of an Application.

What alterations would you recommend making to the Attribute shown?

Options:

A.

Change the Match Type to Dynamic

B.

Use a * at the beginning and end of the Value

C.

Position the ''after Solutions'

D.

Change the Match Type to Wildcard

Question 38

Please refer to the exhibit

An automation Start Up page has been created to launch and login to the Blue Prism Portal. The page has no Input or Output Parameters The page is run but causes an Exception What is the cause?

Options:

A.

The Username and Password Data Items contains no hard-coded credentials

B.

The BP Portal. Go to LMS action should be inside the Login Block

C.

There is no action to retrieve the credentials from Credential Manager

D.

The BP Portal Launch action should have a retry loop

Question 39

Please refer to the exhibits

Under what TWO conditions will the process move to the 'Close Down' page directly from the Stop? Decision stage during runtime?

Options:

A.

The specified Stop time has passed

B.

'Request Stop received from Control Room

C.

Priority of the remaining Queue Items is 0

D.

All the Queue Items have been processed

E.

Immediate Stop' received from Control Room

Question 40

Please refer to the exhibit.

The above image is that from a Clean Up page in a Business Object.

Which of the following would be the correct use of the Clean up Page?

A)

B)

C)

D)

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 41

Which area of Blue Prism would you find application logic and rules?

Options:

A.

Application Modeller

B.

Object Studio

C.

Process Studio

D.

Application Logic area of System Manager

Question 42

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 43

How can input data be added to a Startup Parameter before the process runs?

Options:

A.

Navigate to Startup Parameters in the Control Room Scheduler

B.

Navigate to Startup Parameters in the System area and select the correct Process

C.

Right-click the item in the Work Queue and select Startup Parameters

D.

Right-click the session in Control Room and select Startup Parameters

Question 44

The Developer is importing a Blue Prism release file.

What will happen if there is already a Business Object or VBO with the same name in the environment they are importing into?

Options:

A.

It will be imported with a suffix (2> on the file name

B.

The existing Object will be updated with the imported details

C.

A conflict error message will advise user to rename file before importing

D.

User will be prompted to rename new object or overwrite old object

Question 45

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

Options:

A.

Blue Prism is used for modelling business processes

B.

Blue Prism is used to link core business applications together

C.

Blue Prism is used to create Virtual Digital Workers that can replicate user actions and decisions

D.

Blue Prism is used to transfer data from one system to another

Question 46

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

Options:

A.

Option A

B.

Option B

C.

Option C

D.

Option D

Question 47

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 48

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)

Options:

A.

Exhibit A

B.

Exhibit B

C.

Exhibit C

D.

Exhibit D

Question 49

Consider the following process flow:

What is the problem with this flow?

Options:

A.

There is nothing wrong with this flow.

B.

The exception handling in this flow can be removed because an Attach action in a navigate stage should always work if configured correctly

C.

The Attach Block should be enlarged to also include the Waited Long Enough decision stage.

D.

The flow contains a recover stage and a route from it without a resume stage. This will cause internal errors on future exceptions thrown in the same session.

E.

The 0.5 second wait stage should be removed so that the retries can be performed at full speed.

Question 50

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 51

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 52

The Process Controller needs to be able to view Exception items from both the Work Queue screen within the Control room, and from the Session Logs According to best practice, which TWO options would the Developer recommend?

Options:

A.

Use the column filters available within Blue Prism Settings > Audit > Process Log settings

B.

Call the Exception Stage details and tag them to the Item prior to Mark Item as Exception

C.

Loop through the Work Queue items in Exception and tag with the Exception Details

D.

Use the Scan Processes feature within the Blue Prism Settings > Exception Type to identify items

E.

Ensure that the Stage logging is enabled within each Exception Properties

Question 53

Which of the following activities can you perform in Blue Prism Control Room?

(select all items which apply)

Options:

A.

Set the Maximum Attempts parameter for the Work Queue

B.

Rename a Work Queue

C.

Delete items from a Work Queue

D.

Refresh Work Queue data

E.

Create a Work Queue

F.

Encrypt a Work Queue

Question 54

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 55

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

Question 56

An action called Get Account details' fails with the following exception detail:

Which of the following could cause this exception?

Options:

A.

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

B.

The Read Details action is not connected to another stage so cannot execute.

C.

The Business Object has not been coupled to the application by either launching it or attaching to it.

D.

The Read Details action in the Get Account Details Business Object no longer exists but the Process is attempting to use it.

Page: 1 / 19
Total 189 questions