Blue Prism Introduction and MCQs Solution

Blue Prism Introduction

Blue Prism helps business operations to be agile and cost-effective by automating repetitive, rule-based, manual back-office tasks. Instead of a manual workforce, Blue Prism makes use of ‘Digital Workforce’, which results in improved accuracy, better security, more compliance, and resilience. The tool is based on Java Programming Language and provides easy to use interface with a visual designer. It allows us to use flow-chart like interface with basic drag and drop functionalities for automating business processes step by step.

Why Blue Prism

With its powerful digital workforce and self-learning visual designer interface, Blue Prism continuously helps users automate billions of processes. The tool has gained an edge over its competitors as it includes better flexibility, security, scalability, compliance, and resilience. Apart from that, Blue Prism has some of the unique features that end customers are getting. These features are helping users to increase productivity, and save hundreds of millions of work hours.

Blue Prism is the only RPA tool which:

  • does not require IT skills to implement.
  • does not require any coding skills or programming knowledge.
  • can be implemented in a short duration of time (typically 4 to 8 weeks depending on the complexity of the automation process).
  • is low cost and affordable compared to the other RPA tools in the market.
  • can be implemented within IT infrastructure and processes without making changes to the existing environment.
  • creates software robots and supports the digital workforce of enterprise-scale and industrial length.
  • provides tremendous ROI that has been as high as 80% and even more.
  • offers excellent payback with self-funding returns.

Components of Blue Prism

There are a total of four main components present in Blue Prism, such as:

  • Process Diagram
  • Process Studio
  • Object Studio
  • Application Modeller

Process Diagram

The Process Diagram is defined as the workflow of business processes, that acts as a program. Because Blue Prism is a Java-based RPA tool, these diagrams can make use of core concepts and basics of programming and create the entire operational workflow like flow-chart. These flow charts are nothing but graphical representations of workflows that help analyze, create, modify, or scale the overall business capabilities.

The processes in workflows enable us to implement automation in the same way humans would operate them manually. But, these processes are based on the digital workforce and use the logic of software robots. The software robots act in the same way humans would be interacting with the applications and system activities to follow sequences of steps to carry out the required results.

Process Studio

The area in Blue Prism that allows us to create Process Diagrams is known as the Process Studio. All the processes are displayed similar to a flowchart. It is one of the main components of Blue Prism as it contains core features such as variables, business logic, control loops, object calls, etc. These all can be used inside any business flow sequentially and tested flawlessly. The created process flow can be considered as a depiction of a human.

Apart from that, a process flow can also contain a sequence of steps required to interact with other system applications to achieve the required results. Each process flow that we create using Process Studio contains the Main Page, which is executed first.

Object Studio

One of the basic requirements for enterprises is to interact and communicate with external applications to automate their business processes efficiently. It is impossible to use Process Studio for this need; therefore, Blue Prism provides another component called Object Studio. Object Studio is the module that enables us to create Visual Business Objects, usually referred to as VBO. These objects are nothing but diagrammatical programs that help in interacting with external business applications.

In this component, one business object is responsible for offering an interface that can interact with only one external application. Unlike Process Studio, each object in Object Studio does not contain Main Page. Besides, it contains two default pages that are organized as a flat group.

Application Modeller

Application Modeller is the embedded capability within the Object Studio. It is generally used to create application models with Object Studio. It consists of configuration required to interact with the existing applications and UI elements. These elements are identified by software bots based on specified attributes. The elements are further configured and updated to make them unique for every single element. The software bots can then interact with these elements and perform specified operations over them.

Blue Prism Architecture

The architecture of RPA Blue Prism can be classified into the following four elements:

  • Process Studio
  • Object Studio
  • Control Room
  • Release Manager
Blue Prism Tutorial

Process Studio

When it comes to the Blue Prism architecture, Process Studio is the most useful element. It enables businesses to create the best process for automation. It helps design, build, test, and modify the automation processes within the Blue Prism tool. These processes are designed in such a way that they can be reused from the concerned objects.

In Blue Prism, most of the processes are very similar, and they follow the same structure for automation. We can call and process objects at any time as per the project’s requirements. The primary function of Process Studio is to provide sequential processes that are dynamic, reusable, and flexible. To achieve this functionality, the processes are configured with business logic, and results are obtained in the least possible time. Process Studio has several components that allow us to automate complex business processes efficiently.

  • The libraries of business objects are contrasted as per the project’s requirements
  • The actions and activities are implemented using drag and drop features in a sequential and well-defined structural workflow representation.
  • The actions are inserted with the combination of control loops, business logic, and object calls. These actions are further controlled in the hierarchy situated in the Process Layer.
  • The actions and activities are defined in sequence and tested in a flow that remains visible to users all the time.

Object Studio

Object Studio is another essential element in the Blue Prism architecture. It is mainly used when we require objects in Blue Prism that can be used multiple times. These reusable objects are typically considered as the building blocks for the automation of complex business processes. This approach helps to use existing objects and implement them with current applications as well as external applications.

Apart from that, there are several default objects available in Blue Prism that can be directly used to automate various tasks. They can also be modified when required. These default objects are designed to accomplish the automation of basic system tasks.

  • Almost all the applications can be easily modeled and further explored to build an array of multiple screens with the help of system elements of Object Studio.
  • Developers can encapsulate all the required interactions directly to the nodes. It is one of the most critical actions followed using Object Studio in the Blue Prism automation approach.
  • Few other commonly used actions include making changes to the fields, full-scale validation of data, and description of the data, etc.
  • The best thing is that the user can control these actions and recall them multiple times.

Control Room

The control room in Blue Prism architecture is defined as the command center. That means it can be used to control, monitor, schedule, and execute automation processes to the digital workforce.

In other words, all the resources in the Blue Prism architecture are monitored and controlled through Control Room. The control room is nothing but a centralized administration console inside the Blue Prism tool that displays insights of the entire process workflow. It allows us to check the startup and the entire working of a process through a manual approach, which means we can select specific information for detailed statistics to ensure proper working.

  • Process scheduling in Control Room makes the execution of certain processes (which are lengthy) easier as these processes can be scheduled for auto-execution when systems are ideal.
  • The control room displays real-time stats and insights of what the software robots are currently doing, at what speed and how effective they are.
  • It also provides run logs that precisely define what actions have been performed by software robots. It will also cover such actions and activities that could not be executed due to any reason.

Release Manager

Release Manager in Blue Prism architecture is mainly responsible for performing activities whose primary purpose is to release automation processes. It also helps in automating and streamlining the functions related to the management. In simple words, it is used to manage, import, verify, and export configuration packages across various Blue Prism environments. Also, the release manager provides options to create, delete, and modify packages. It contains details of previously created and imported releases of packages.

  • It consists of a tool that can be used to manage the import and export of configuration packages (such as created processes and instructions) between different environments.
  • It offers visibility of packages that were created somewhere else and then imported in Blue Prism.
  • It provides the ability to manage updates for current as well as newly created processes across the environment.

Blue Prism MCQs Solution

1. The reset button in Process Studio must always be pressed 

Answer: before re-running a Process

2. Which stage is used in Blue Prism Object Studio, to launch an application 

Answer: navigate

3. What is the purpose of Action Stage 

Answer: It is used to call a business object page from a process

4. Which stage enables a Business Object to pause and wait for an application element 

Answer: Wait Stage

5. Reusable logic shall be in which layer 

Answer: Object Layer

6. Which stage in Process Studio, can be used to store multiple pieces of data in Columns and Rows

Answer: collection

7. We can step through a diagram one stage at a time. Which of the following is used to traverse pages more quickly.

Answer: step over and step out

8. What is not correct about Object Studio 

Answer: less number of stages

9. What are all the spy modes in Blue Prism 

Answer: Win 32 mode, HTML Mode, Accessibility Mode, Region Mode

10. In a process which data item can be used to store the values from Rows and Columns fetched from .xls file 

Answer: collection

11. When we create process in Process Studio then a page can have 

Answer: Multiple Starting Points as well as Multiple End Points

12. Which of the following statements is correct regarding the key field of the Work Queue 

Answer: key field must be unique 

13. exception Bubbling Means 

Answer: travel upwards

14. Which of the following statement is correct 

Answer: Blue Prism can be configured to handle an exception and continue processing

15. Which stage need to be used to call Business object Page from Process? 

16. The Stage which can be used to throw can exception in Blue Prism Process is 

Answer: exception

17. Which of the following statements regarding the “preserve the type and the detail of the exception is correct” 

Answer: Re-throwing an exception will generate a second exception unless the “preserve” checkbox is checked

18. System Manager module of Blue Prism, provides below functionalities

Answer: Manage work queue

19. Stage which always come, if we insert Wait Stage in our Object 

Answer: pause

20. Which stage allows to move forward through the rows of a collection 

Answer: Loop Stage

21. Which type of brackets must be used to include a Data Item in an expression 

Answer: Square Brackets

22. Application Modelling can be done in which Module of Blue Prism 

Answer: Object studio

23. Session Variables are, 

Answer: both the options

24. When should you consider Exception Handling strategy 

Answer: in design phase

25. Work Queue configuration can be done in which module of Blue Prism 

26. What is correct about Object Studio? 

Answer: Object Studio does not have a main page, but it does have 2 default page

27. Which stage is available in Object Studio but not in process studio? 

Answer: Wait Stage

28. What is true about Global Data Items? 

Answer: Global Data Items name and Local Data Items name cannot share same name

29. Select the incorrect statement. 

Answer: Blocks can overlap as well as nested

30. Which stage always comes, if we insert Wait Stage in our Object? 

Answer: Time Out Stage

31. What is correct about work Queues in Blue Prism? 

Answer: all of the options

32. Environment Variable are 

Answer: Variables that are available to all the processes and Business Objects, i.e., across the environment

33. To spy the elements in any mode in an application, the keyboard shortcut is

Answer: CTRL + Left Click

34. How do you refer the Collection Fields? Identify the correct option. 

Answer: ‘Collection Name.Field Name’

35. Once a business object has launched an application, any attempt to launch again will cause an exception. 

Answer: TRUE

36. Which is not the valid data type in Blue Prism? 

Answer: Char

37. Identify the two stages that that should always be there in process definition 

Answer: Start Stage and End Stage

38. What is True about Wait Stage? 

Answer: all of the options

39. In Object layer, if we will create more Objects, then design will be more efficient and scalable because  

Answer: all of the options

40. Which of the following statement in incorrect? 

Answer: Multiple Bots can work from the same queue, at the same time

41. While debugging, Developer added a Breakpoint at Stage 1 in Process. Before deployment in Production, developer forgot to remove the breakpoint. In Production Environment the control will break at Stage 1?

Answer: FALSE

42. Can we have Resume Stage in Process without Recover Stage? 

Answer: FALSE

43. Which of the System Manager module of Blue Prism provides the below functionalities? 

Answer: all of the options

44. Code Stage in Blue Prism does not allow to write code in which programming language?

Answer: Java

45. The objects created in Object Studio can be made available in Control Room? 

Answer: TRUE

46. In a single application, we can spy via more than one spying mode. 

Answer: FALSE

47. Can we set up queue, to enable multiple attempts on an item? 

Answer: TRUE

48. Which part of Blue Prism interacts with the target system (the application a user would use)? 

Answer: Control Room

Click here to read more Q&A

49. We can call Initialize and Cleanup Actions of Object from Process. 

Answer: TRUE

50. Which statement is incorrect about Exception Handling in Blue Prism? 

Answer: A resume stage not only neutralizes the exception but also fix the problem

51. Which of the following statements is true when employing multiple object in object layer? 

Answer: Reduces the risk to the process layer when a change is made in object layer

52. What is true about defer items from the Work Queue? 

Answer: all of the options

53. Exception Bubbling means 

Answer: Exception travel upwards towards the main page of the process

54. Which stage(s) can be configured in Process Studio to send Input and Output Parameters in Object Studio? 

Answer: Both Start and End Stage

55. In Process Flow Diagram, Data Items

Answer: are case-sensitive and cannot be physically connected to any part of the diagram

56. Process scheduling functionality can be achieved in which module of Blue Prism? 

Answer: Control Room

57. What is correct about Recovery Mode in Blue Prism? 

Answer: all of the options

58. How many times a session can run?

Answer: once

59. Which Business Object is used to interact with Work Queue? 

Answer: queue items– internal

60. To exit from the Spy mode, in Application Modeler the keyboard shortcut is ___________. 

Answer: CTRL + Right Click 

Click here to read more Technical Q&A

About Author


After years of Technical Work, I feel like an expert when it comes to Develop wordpress website. Check out How to Create a Wordpress Website in 5 Mins, and Earn Money Online Follow me on Facebook for all the latest updates.

1 thought on “Blue Prism Introduction and MCQs Solution”

Leave a Comment