0% found this document useful (0 votes)
684 views64 pages

RPA Questions

This document provides a summary of 40 common interview questions and answers related to Robotic Process Automation (RPA). It begins by defining RPA as allowing organizations to automate tasks like employees. Popular RPA tools discussed include Blue Prism, Automation Anywhere, and UiPath. The document also covers RPA implementation steps, benefits of auditing RPA processes, and comparing RPA to traditional macros. Key characteristics of RPA discussed are being code-free, user-friendly, and non-disruptive.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
684 views64 pages

RPA Questions

This document provides a summary of 40 common interview questions and answers related to Robotic Process Automation (RPA). It begins by defining RPA as allowing organizations to automate tasks like employees. Popular RPA tools discussed include Blue Prism, Automation Anywhere, and UiPath. The document also covers RPA implementation steps, benefits of auditing RPA processes, and comparing RPA to traditional macros. Key characteristics of RPA discussed are being code-free, user-friendly, and non-disruptive.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 64

Top 40 RPA Interview Questions and Answers (2021 Update)

1. What is RPA?

Robotic Process Automation(RPA) allows organizations to automate a task, just like an


employee of your organization doing them across application and systems.

2. What are the different applications of RPA?

Some popular applications of RPA are

 Barcode Scanning
 Enter PO to receive invoices
 Match PO and Invoice
 Complete Invoice Processing.

3. Give three advantages of RPA tool

Here are three benefits of using RPA tools.

 RPA offers real time visibility into bug/defect discovery


 RPA allows regular compliance process, with error-free auditing.
 It allows you to automate a large number of processes.

4. What are the things you should remember in the process of RPA
Implementation?

 Define and focus on the desired ROI


 You should target to automate important and highly impactful processes
 Combine attended and unattended RPA

5. Which RPA offers an open platform for automation?

UiPath is open-source RPA tool that allows you to design, deploy any robotic workforce
upon their organization.

6. Explain important characteristics of RPA

Three most important characteristics of RPA are:

 Code-free
 User-Friendly
 Non-Disruptive

7. What are Popular RPA tools? Describe each one in detail


There are mainly three popular RPA tools.

Blue Prism:

Blue Prism software offers business operations to be agile and cost-effective by


automating rule-based, repetitive back-office processes.

Automation Anywhere:

Automation Anywhere offers powerful and User- friendly Robotic Process Automation
tools to automate tasks of any complexity.

UiPath:

UiPath is a Windows desktop software used for automation for various types of web and
desktop-based applications.

8. What are the steps you should follow to implement Robotic Process
Automation?

Six steps to be followed for a successful RPA implementation are:

 Identify the Automation Opportunities


 Optimize the Identified Processes
 Build a Business Case
 Select the RPA Vendor of your choice
 Model RPA Development
 Start Continue Building Expertise RPA bots

9. Can you audit the RPA process? What are the benefits of same?

Yes, it is possible to audit the RPA process. Auditing brings several new strategies that
can easily be adopted.

10. State the different between between Thin Client & Thick Client?

Thick Client Thin Client

The thick client is the application that requires certain The thin client is the application that never
attribute features using RPA tools, e.g., computer, acquires the specific properties while
calculator, Internet Explorer. using RPA tools.

11. How long does a robot automation project take?


Generally, any projects are measured in weeks. However, the complex project might
take more time depending on the level of object re-use available.

12. Does Blue Prism need Coding?

No, the Blue prism is a code-free and can automate and software. This digital workforce
should be applied to automate the process in any department where clerical or
administrative work is performed across an organization.

13. What is the main difference between Blue Prism And UiPath?

Blue Prism uses C# for coding and UiPath uses Visual Basic for coding.

14. What is the future scope of RPA?

The future of Robotic Process Automation is very bright as there are plenty of human
actions that can be automated, handling RPA tools and technology.

15. Does handling RPA operations need special skills?

RPA is an approach that doesn't require programming skills. Anyone can become an
RPA certified professional with some basic knowledge or training, which is also a short
duration. Everything can be managed easily using the flowchart or in a stepwise
manner.

16. Name two scripting standards which you will consider during automation
testing?

Two scripting stands that you need to consider during automation testing are

 Adequate indentation
 Uniform naming convention

17. What are the key metrics which you should consider to map the success of
automation testing?

Two key metrics to measure the success of automation testing are:

 Reduction in cost of various modules


 Defect Detection Ratio

18. Explain the use of PGP

PGP allows you to encrypt and decrypt a file by assigning a passphrase.

19. What is meant by Bot?


A bot is a set of the command used to automate the task.

20. Name different types of bots

Different types of Bots used in RPA process are:

 TaskBot
 MetaBot
 IQ Bot
 Chatbot

21. Explain the term dynamic selectors

If the selector information changes frequently, then it is called dynamic selectors

22. What is the primary goal of the RPA process?

The main object behind the development of the RPA process helps you to replace the
repetitive and tedious tasks performed by humans, with the help of a virtual workforce.

23. How to create RPA Bot?

To create RPA bot, you need to follow these steps:

 Record a task
 Completed the bot implementation
 Test the bot
 Upload the bot the perform the automation.

24. How can you do screen scraping in RPA?

Screen scraping is an important component of RPA toolkit. It allows you to capture


bitmap data from the screen and crosses verified it with stored details in your computer.

25. What are the benefits of screen scraping?

Here, are some major benefits of screen scraping:

 Works on the application which are not accessible even using UI frameworks
 Offers test digitization through Optical character
 Easy to implement & mostly accurate

26. Name the framework used in software automation testing

Four most crucial framework used in software automation are:


 Hybrid automation framework
 Keyword-driven framework
 Modular automation framework
 Data-driven framework

27. What the difference between TaskBot and IQBot

Taskbot manages repetitive and rule-based tasks, while IQBot helps you to manage
fuzzy rules.

28. Give an example of TaskBot

HR administration and Payment procedure are examples of TaskBot.

29. Explain the term workflow Designer

It is a graphical representation way of coding, where condition decision-based task is


added for whole process requirement.

30. What is the default time out limit in timeout property?

The default timeout limit is 3000 milliseconds.

31. What the major difference between RPA and Macros?

Robots Macros

Allows you to learn and enhance itself from the Never learn anything for the repetitive process.
repetitive process.

It can act Autonomously. It cannot work autonomously.

It responds to external stimuli and reprograms itself. It doesn't respond to external stimuli.

It offers Highly secured automation. Security is not a high priority.

32. Name different types of Default Logs

Six types of Default logs are:


 Execution start
 Execution end
 Transaction start
 Transaction end
 Error log
 Debugging log

33. Name two email automation commands

Important automation commands are:

Email Automation and Send mail.

34. How many types of variables are there in AA?

There are two types of applications in Automation Anywhere:

1. System Variable
2. Local Variable

35. In the process of RPA, when you will automate a test?

You should try to automate all the repetitive task of organization with the help of the
RPA process.

36. What kind of support do you need to handle operation or a process which is
based on RPA?

It depends on the type of expertise and skill needed for a specific task, project, or
process. However, it is not always necessary that all the tasks are completed using
similar RPA skills.

37. Explain the term element mask

Element mask is the future in application modeler, which allows you to copy the attribute
selection of one element and apply it with others.

38. How is Chabot different from RPA?

A chatbot is a bot programmed to chat with a user like a human being while RPA is a
bot programmed to automate a manual business process of executing a task or an
activity within a business function.

39. How much time for the developed automated process?


The intimal three days training course provides the based knowledge needed to begin
to create a simple automated process.

40. For an Agile method, when you will not use automation testing?

If your requirements are frequently changing or your documentation becomes massive,


then it is better to avoid automation testing method.

Top Answers to RPA (Robotic Process Automation) Interview Questions


Robotic Process Automation (RPA) is among the top in-demand technologies today.
The RPA industry is expected to experience a growth of US$3.11 billion by 2025, from
about US$358 million in 2017. The rapid growth of the industry has given rise to
numerous striving students and professionals, including you, who wish to pursue a
career in RPA. Needless to say, most individuals today are looking to make a robust
career in RPA. Read the following RPA interviews questions and prepare yourself for
job interviews:
Q1. Compare Robotic Process Automation with traditional automation.
Q2. What is RPA?
Q3. List the different types of tools in RPA.
Q4. Describe the life cycle of RPA.
Q5. How would you deploy UiPath?
Q6. How do you invoke a UiPath workflow?
Q7. What is Citrix Automation?
Q8. What are RPA Bots and how to create them?
Q9. How are TaskBot, MetaBot, and IQBot different from one another in an RPA tool?
Q10. List the industrial applications of RPA.
RPA interview questions and answers can be majorly classified into the three categories
listed below:
1. Basic
2. Intermediate
3. Advanced

Watch this Video on UiPath Interview Questions & Answers:


Basic Interview Questions

1. Compare Robotic Process Automation with traditional automation.


Criteria Robotic Process Automation Traditional Automation
Technology Non-intrusive, scalable, and Intrusive, less scalable, and not so
versatile versatile
Interface Mimics human actions Relies on coding and APIs
Customizatio Excellent Average
n
Integration Excellent Average

2. What is RPA?
Robotic Process Automation (RPA) is a type of software that is used to do automation
of the fundamental tasks in software applications like how a human performs them. The
software robot can be trained for a workflow/process with different steps and
application. It could be, for example, taking received forms, sending a receipt message,
checking the forms for completeness, documenting the form in a folder, and updating a
spreadsheet with the form name, the date recorded, etc. RPA programming is intended
to diminish the weight of monotonous, straightforward tasks/work on workers.

3. List the different types of tools in RPA.

 Blue Prism
 UiPath
 Automation Anywhere
 WorkFusion
 OpenSpan

4. Describe the life cycle of RPA.


There are four different phases in the RPA life cycle:
 Analysis: Identifying the business process for which RPA development is
needed
 Development of the Bot: Fulfilling the requirements
 Testing: Performing quality checks
 Deployment and Maintenance: Deploying and maintaining the bot by the team

5. How would you deploy UiPath?

 Install UiPath Studio on the system on which we want to automate processes


 To provision the machine, take the robot key from Orchestrator and enter it into
the Robot Configuration board and, furthermore, the Configuration URL that can be
found in the Admin section of Orchestrator
 Publish the procedure, except if we simply need to utilize our existing procedure
 Develop an Environment
 On that Environment, create a release of the process
 Start job

6. How do you invoke a UiPath workflow?


Workflows are small pieces of common automation that are reusable and applicable in
multiple scenarios. They are used to automate similar processes. We can invoke a
workflow using the ‘Invoke Workflow’ function in UiPath and save it as a template. We
can also combine two workflows to make combined automation.

7. What is Citrix Automation?


Citrix automation is used to automate processes such as filling fields in a form and
submitting the form in a virtual desktop application. We can also use it for processes
such as data entry, etc.
8. What are RPA Bots and how to create them?
Bot creator tools, such as Automation Anywhere or UiPath, are used to create bots that
are used to automate processes or tasks. The following steps are involved in the
creating a bot:

 Record a task
 Complete the bot implementation
 Test the bot
 Upload the bot to perform the automation tasks

9. How are TaskBot, MetaBot, and IQBot different from one another in an RPA
tool?
Features TaskBot MetaBot IQBot
Core Used in frontend Facilitates scalability Continuous learning
competency with next-gen integration and enhancing process
automation
Used For repetitive and rule- In complex and scalable To manage fuzzy rules
based tasks processes
Example HR administration, Enterprise-wide Real-time learning,
procure-to-pay, quote- automation; requires extracting languages
to-cash, etc. only minimal from the given data, etc.
maintenance

10. List the industrial applications of RPA.

 Banking: Automation of credit card applications, loan processing, etc.


 Retail: Updating orders, managing fake accounts, processing shipping
notifications, etc.
 Telecommunications: Monitoring subscriber feeds, fraud management,
customer data updates, etc.
 HR: Candidate sourcing, background verification, payroll automation, etc.

Intermediate Interview Questions

11. List the advantages of Robotic Process Automation.

 Improved efficiency of tasks


 Performing the tasks quickly without errors
 Increased productivity
 Cost-saving
 Decreased turnaround time

Thin Client Thick Client


Does not run on a local machine, rather runs on a virtual Directly installed on a local
client/server architecture machine
E.g., VMware, VirtualBox, etc. E.g., any apps like notepad,
browser, etc.

12. How do you perform Screen Scraping in RPA?


Screen scraping is an essential component of the RPA toolkit. It is used to capture
bitmap data from the screen and cross-check it with the stored information to decipher
it.

13. List the benefits of Screen Scraping.

 It works on application elements that are not accessible through the code or UI
frameworks.
 It provides text digitization through Optical Character Recognition (OCR).
 It is easy to implement and mostly accurate.

14. How can you differentiate RPA from Macros?


Robots Macros
Learn and enhance themselves from repetitive Do not learn from repetitive
processes processes
Can act autonomously Cannot act autonomously
Respond to external stimuli and reprogram Do not respond to external stimuli
themselves
Highly secured automation Security is not a high priority here
15. What are the different automation frameworks used in software automation
testing?

 Modular automation framework


 Keyword-driven framework
 Hybrid automation framework
 Data-driven framework

16. List the components of RPA Solution Architecture.

 Enterprise applications such as ERP Solutions (SAP)


 RPA tools, in any environment such as Citrix, web, or desktop
 RPA platform: Scheduling, distributing, and monitoring the execution of software
bots
 RPA execution infrastructure
 Configuration management

17. What is Thin Client and Thick Client in RPA?

18. List the limitations of RPA.

 Limitations to tasks like decision-making or judgmental tasks


 Not a cognitive computing solution, rather learns through experience
 Might be error-prone when subjected to new environments without experience
 Higher cost of implementation across the industry

19. Explain Flow Switch in UiPath.


Flow switch (aka flow decision) is a flowchart-specific activity that splits the control flow
into two or more branches based on some conditions. Whichever condition is satisfied,
that task is executed .
20. What are the different activities performed by UiPath?

 Core activities: For the automation process


 Cognitive activities: For language translations
 Credential activities: For enabling the addition and deletion of credentials
 Database activities: For executing queries, transactions, etc.
 Excel activities: For automating MS Excel tasks
 FTP activities: For performing functions in the FTP server
 Intelligent OCR activities: For digitization and scraping
 Mail activities: For working with IMAP, POP3, SMTP, Outlook, etc.
 PDF activities: For data extraction from PDF
 Python activities: For invoking Python scripts and methods
 Terminal activities: For retrieving data from the terminal
 Web activities: For performing SOAP and HTTP requests to any web APIs
 Word activities: For automating activities in MS Word

Advanced Interview Questions

21. What are the various types of Recording available in UiPath?

 Basic recording
 Desktop recording
 Web recording
 Citrix recording

22. Differentiate between Blue Prism and UiPath.


Criteria Blue Prism UiPath
Programming language C# VB
Control Client-based server (app- UiPath Orchestrator (web-
room/dashboard based) based)
Cost High for acquiring and usage Low for development

23. What are the important aspects to be considered in the planning phase of
automation?

 Selecting the right RPA tool


 Choosing the right framework
 Selecting various items, such as in scope and out scope, based on the task
 Testing the environment
 Identification of deliverables

24. If the organization's infrastructure is not aligned with RPA, then what needs to
be done?
RPA does not have compatibility issues; it can simply be enabled in the organization’s
existing infrastructure. Moreover, it can be modified and is flexible enough to make it
aligned easily with the organization’s infrastructure if needed.
25. Define Single Block Activity in UiPath.
Single Block Activity (aka Sequence) is a small project used for linear processes. It
enables us to go from one activity to another in a flow, and hence the name. It can be
reused, when needed, for automation as an individual or as a part of the state machine.

26. How do you use Assign Activity and Delay Activity in UiPath?

 Assign activity is generally used to assign a value or output to a variable. It can


be used inside loops, arrays, etc.
 Delay activity is used to delay or pause the automation for a particular duration.

27. When do we use UI automation? What are the three types f automation?
When the robots and applications run on the same machine, we can use UI automation.
It can integrate directly with the technology behind the application to trigger events,
identify elements, and get the data. There are three types:

 Desktop automation
 Image automation
 Background automation

28. What are Selectors in UiPath?


UiPath uses selectors that store the attributes of a graphical user interface element and
its parents in the form of an XML fragment. Selectors are automatically generated. A
selector has the following structure:
<node_1/><node_2/>…<node_N/>

29. Explain how to Create and Remove an argument in UiPath.


To create an argument:
 In the Designer panel, click on ‘Arguments’ (the Argument panel will be
displayed)
 Click on Create argument line

To remove an argument:

 In the Arguments panel, select an argument or right-click on the argument and


press ‘Delete’

30. What are the different types of Logs? What are Log Fields?
There are two different types of Logs:

 Default logs
o Execution start
o Execution end
o Transaction start
o Transaction end
o Error log
o Debugging log
 User-defined logs

Log fields are Message, Level, Timestamp, FileName, jobId, processName,


processVersion, windowsIdentity, and robotName.

Robotic Process Automation has emerged into the market for quite a long of a time, but
has only gained popularity recently. With RPA helping the users to do tedious mundane
tasks with the help of RPA Tools, it has increased the job opportunities for an RPA
Developer.  Multinational companies such as  IBM, Accenture, Cognizant, Deloitte,
Genpact, Ernst & Young use Blue Prism. But there is a lack of   RPA
Certified professionals in the market. I believe that you already know these facts, which
has made you land on this Blue Prism Interview Questions article.

In this article on Blue Prism Interview Questions, I will be discussing the top Blue Prism
related questions asked in your interviews. So, for your better understanding I have
divided this article into the following  sections:


o Basic RPA Interview Questions
o Basic Blue Prism Questions
o Advanced Blue Prism Interview Questions
Basic RPA Interview Questions
Q1. Mention the differences between Blue Prism, UiPath, and Automation
Anywhere.
Blue Prism UiPath Automation Anywhere

Has recently launched a free Has Community Edition / Recently launched a Community
edition. Free Edition Edition

Popular than Automation


Most Popular Tool Less Popular than others
Anywhere

It provides functionality that


allows the user to write code, No programming knowledge No programming knowledge
but users can manage required required
without it.

Provides official certification Has free online training and Recently launched a certification
program certification programs of 50$.

Designed for Citrix Provides desktop, web and


Reasonable across all mediums.
automation for BPO. Citrix automation

Q2. What is Robotic Process Automation?


The process of automating tasks with the help of software/tools to deploy bots which will
reduce the involvement of humans to perform any task is said to be Robotic Process
Automation.

There are three terms that you need to understand i.e: Robotic,


Process, and Automation. Let me explain to you each of these terms one by one.

 Robotic: Entities that mimic human actions are called Robots.


 Process: A sequence of steps that lead to meaningful activity. For example, the
process of making coffee or your favorite dish, etc.
 Automation: Any process which is done by a robot without human intervention.

When we summarize all the above terms together then, mimicking human actions to
perform a sequence of steps that lead to meaningful activity, without any human
intervention is known as Robotic Process Automation.

Q3. What are the differences between robotic automation and Screen Scraping?
The major differences between robotic automation and screen scraping are as follows:
 Robots are considered to be application orchestrators, as any machine used by
man can be used by modern robots also. They could be either web service-
enabled applications, legacy applications, mainframe, etc.
 Robots build a shared library by collecting procedural knowledge. This
knowledge can be r-used by any other robot or device.
 Also, the applications are read by the robots either through the operating
systems prior to application display, through the screen in the context of the
native application or through dedicated APIs. In the case where the applications
are read through the screen in the context of a native application, the robots read
the same way as that of the user. So, while a robot is trained, it is shown how to
read the application’s display. Similar to that of a user.

Q4. Can you elaborate on the stages of the RPA life cycle?
The RPA Lifecycle has mainly 5 stages and an additional stage. Refer to the image
below.

 Discovery Phase – As the name suggests, in this phase, the requirements of


the client are analyzed to decide whether the process can be automated or not.
After that, the complexity of the process is analyzed along with the benefits.
 Solution Design Phase – The solution or the steps to automate a task is
designed in this phase.  Apart from the basic requirements, a few other
requirements for the project such as Budget, Time to be spent, the number of
people working on the project are decided. Then an Object Model Diagram or a
Flowchart is created to understand the flow of the process.
 Development Phase – The Development Phase is the phase wherein the
Automation Developer creates Automation Scripts in the chosen RPA Tool. 
Depending on the task to be automated or the kind of automation required, there
may or may not be coding required.
 UAT(User Acceptance Tests) – In this phase of the RPA lifecycle, the
developed bot is tested either by the Testing team or the Development team
itself. The bot is tested in the pre-production environment to test how the users
can use this bot to automate a specific task.
 Deployment & Maintenance Phase – After developing and testing a bot, the bot
is deployed into the production environment.
 Execute Bots – In this stage, the bots are executed and thereafter checked to
generate meaningful results.
Q5.  What are the differences between RPA and automation?
Parameters RPA Automation
What does it reduce? Reduces manual workforce Reduces execution time

Need for a
Mostly not needed as it is
programming Required to create test scripts
wizard-driven
knowledge

Used for QA, Production,


Usually used in production
Usage Performance, UAT
environments
environments

What does it Repetitive business process Repetitive test cases i.e a


automate? i.e product as well as business product

What are the working Works on a wide range of


Limited working environments
environments? environments

Q6. What are the features of RPA?


The features of RPA are as follows:

 Accurate: Less prone to errors and work with high precision and uniformity
 Consistent: The RPA software are built in such a way that, all the repetitive
tasks are performed in the same manner.
 Cost Cutting Technology: Aims to reduce the manual workforce and thus
reduces the cost used to perform any task.
 Productivity Rate: The execution time to perform any task is much faster when
compared to the manual approach.
 Reliable Software: This software is reliable, as bots can work 24*7 without a
break, with the same efficiency.
 No/Less Coding Required: RPA tools do not require much coding knowledge.

Q7. Mention the differences between thin clients and thick clients.
Thin client Thick client
It is an application that we cannot get the It is an application that we cannot get the
quality properties while spying using any quality properties while spying using any RPA
RPA tool tool
Example: Any virtual environment Example: Calculator, Internet Explorer
Q8. Can you mention a few general requirements of RPA for front and back-office
processing?
Well, there is no definite answer to this question. But, you can answer the interviewer by
saying that apart from the tools, and the client requirements, most of the requirements
are the same for both front office and back-office processing. The same configuration
can be easily deployed and the results that can be derived are always superior in every
aspect.

Q9. What are the differences between Selenium and RPA?


Parameters Selenium RPA
Automates Browser
Automation Automates Business Processes
Applications

 UiPath: Community version available


 Automation Anywhere: Community
Availability Open Source version available
 BluePrism: Free trial available for 30
days

Task is performed on
Where is the Task At the Backend of the Process
the Current Browser
Performed?
Page

Major Component
Selenium Web Drivers RPA Bots
Used

Life Cycle Relatively Difficult Simple and Easy

Platform Browser Platform


Platform Independent
Dependency Dependent

Programming
Required Not Required
Knowledge

Selenium SQL Database, Analytical Skills, Problem-


Skills Required IDE (Creating a Test Solving Ability, Managing Data, Knowledge
Suite ) Of The RPA Tools.

Q10.  What points are to be considered during the planning phase of automation.
During the planning phase of automation you have consider the following:

 Best RPA Tool for your project


 Collect the in scope and out of scope parameters
 Testing environment
 Project timelines
 Identification of deliverables

Basic Blue Prism Interview Questions


Q1. Do we require coding skills to use the Blue Prism tool?
Well, this is one of the most common questions asked in interviews. The answer to this
question is NO. Blue Prism does not require any prior programming knowledge as it has
developed its digital workforce in a way that it can be built, and managed by the users.
Apart from this, Blue Prism has also made sure that its digital workforce adheres to the
spanning technologies, operations and the robotic operational model, to make sure that
it can be implemented in any department of an enterprise. Also, to the matter of fact, all
the RPA Tools require no or less programming knowledge as all their platforms are built
in such a way that a user does not sit and writes code.

Q2. What is the need for Blue Prism in the market?


Since Robotic Process Automation aka RPA cannot be implemented without the RPA
Tools, Blue Prism is one of the most popular RPA Tools is used to design automation
scripts for various departments and tasks. Blue Prism supports both internal and
external encryption or decryption of keys.

Apart from this, it also enables Audit Logs which makes it easy for the users to debug.
Well, these were just a few points, but I am sure once you start using the tool, you will
understand the benefits of the Blue Prism.

Q3. What do you understand by the Environmental variable in Blue Prism?


Environmental variables are those variables that are available to all processes and
business objects. So, these variables are used as dynamic variables, to make sure they
can be used whenever required across the Blue Prism platform.

To use an environment variable follow the below steps:

 Add a new data item to the chosen Process or Object


 Open the Data Properties form
 In the ‘Exposure’ combo box select the ‘Environment’ option
 The ‘Name’ edit box at the top of the screen will become a combo box. Select
the Environment Variable you want to use from the combo list
 Click OK
Q4. What kind of support is required from the Blue Prism Professional Services?
Blue Prism offers a wide range of services. So, it completely depends on the abilities
that you already have and what you wish to learn next. Blue Prism can provide
complete training to learn the tool, 24*7 support to ensure that you learn the tool quickly
and start automating tasks. Here, Blue Prism takes the responsibility of delivering
business benefits within the agreed service levels.

Q5. Can you mention the hardware requirements used to execute the Blue Prism
Platform?
Well, there are as such no hardware requirements. But since Blue Prism is designed to
match with the IT standards suitable for IT security, operational integrity, and
operational supportability, this software is designed in a ready to be deployed manner.

In front-office processing, it runs on the standard/ local desktop whereas in the back
office processing it runs on a large number of systems.

Q6. What do you understand by Visual Business Object?


The Visual Business Objects are used to provide an interface to an application.  This
application interface is not configured in the Process Studio but is configured in a
separate environment called an Object Studio environment.  So, a Business Object is
not exposed to the Control Room but is always used by a Process.

Q7. Mention the components in Blue Prism


Blue Prism comes with various tools, libraries and run time environments to enable the
users to automate tasks.  Out of all of them, there are mainly two components of Blue
Prism. They are:

 Process Studio – Process Studio is the area in which the Process Diagrams are
created. This component of Blue Prism offers features such as business logic,
object call, control loops, and variables. Each and every process created has the
Main Page which gets executed first.

 Object Studio – Almost all enterprises need to have communication with


external applications to automate tasks. Since it cannot happen in Process
Studio, Object Studio is used. Object Studio is the area where Visual Business
Objects(VBO) are created.  These objects are nothing but diagrammatic
programs interacting with external applications that perform operations. One
Business Object provides an interface with only one external application. Also, let
me tell you that each Object Studio, does not have the Main Page, but it does
have two default pages organized as a flat group.
Q8. What do you understand by the Process in Blue Prism?
A process is quite similar to that of a business object. It acts like a human user and
implements a software robot logic. Each and every process is defined by using one or
more pages, where each page contains various stages. A process always starts at its
main page and then carries forward to the other pages. Here, each page has its own
individual tab to ensure that the processes are divided into various logical groupings.

Q9. Mention the steps to create a Process in Blue Prism


Follow the below steps to create a Process in Blue Prism:

 Open the Blue Prism window, and choose the Studio icon.


 Then right-click the Processes heading under the Studio tab and select
“Create a Process”.
 After that, enter the name and description of the Process
 Once the process is created, it will appear beneath the Processes heading.
Just double-click on it to open.
 Now, once the Process is opened, the next step is to add a stage. To do that,
go to the Stages toolbar on the left-hand side and drag it into the workspace.
 After the stage is added, you can go forward and create the process flow.

Q10. How can you get started on delivering processes using Blue Prism?
Well, Blue Prism recommends a phased approach to get started as the Operational
Agility framework is scalable. This kind of environment is used to target the
configuration between 1 to 10 processes initially, and then rolling program of processes
being introduced once the framework is established.

Q11. What are the steps to deploy Blue Prism applications?


To deploy Blue prism applications, we need the tools Control Room and System
Manager.
RPA Certification Training using UiPath
Explore Curriculum

These tools let perform tasks as follows:

 Start and stop the instance of Blue Prism processes.


 View the logs produced by each and every Blue Prism process, either when the
process is running or after the process is ended.  Apart from this, the log records
when each and every stage in the process is executed.
 Create process schedules according to the schedule defined by the user.
 View work queues to examine how far the processes have got an input file and
what are the exceptions which have occurred.

Q12. Mention the steps to create an action in Blue Prism and publish it.
Actions are used to implement the logic of a Business Object. Each Action contains
data items having the information used by each action along with a set of stages.

To publish an Action, it has to be called by the Processes or any other software. An


Action can also remain private. When you make an action private, it is only available to
other actions in the Business Object.

An Action always starts with the Start stage and finishes at the End stage.  Between
both these stages, other stages responsible to carry out the task are present.

The steps to publish an action are quite simple:

 Right-click on the action’s name and choose Publish from the context menu.


 Once the action gets published, an icon appears next to the name of action to
indicate it is published.
Q13. What do you understand by Blue Prism Process Template?
Blue Prism Process Template is used as a base for all the processes created in Blue
Prism. These templates ensure processes are easy to configure and support. They also
help the user understand how the work queues are used in all the processes created.

With the help of the Process Templates, you can do the following:

 Know where the work queues are loaded with the new work and where the Get
Next Item action is used.
 Route all the complete cases through the Resolve Item page and the exception
items though the Resolve Exception page.
 Develop and support having multiple Mark Exception and Mark Completed
stages throughout the process.
 Do fast process development since examples are provided for different work
queues loading scenarios.
 Easy to familiarize yourself with the existing process following similar templates.

Q14. What do you understand by SDD and FRQ?

 SDD – SDD aka Solution Design Document is used to describe the Blue Prism
automation process derived in the Process Definition Document.
 FRQ – FRQ aka Function Requirements Questionnaire is used to provide areas
for consideration and also a checklist for required details.

Q15. Can you mention a few ways to secure your applications in Blue Prism?
There are three ways through which you can secure your applications:

 User: Used to assign new user information


 Credentials: Used to store the secret information
 Options: Used to set rules for setting passwords

Apart from this, Blue Prism provides role-based access control for security. Through
this, the Blue Prism administrator defines what roles a user can act in, the system will
allow that user to perform only the actions allowed by these roles. An administrator can
also examine the records of activities such as when a user logs into Blue Prism, when
that user starts or deletes a process, when that user changes her password, and more.

Q16. What is the use of Global Mouse Click and Global Send Keys?
Global Mouse Click and Global Send Keys are examples of operations that need an
active application. In the scenario, where the application is not front-end, operations will
click or type into whichever window is active. This could also be a different application
or an empty desktop.
Q17. Elaborate on the different phases of the Blue Prism life cycle.
There are three phases of Blue prism life cycle:

Phase 1: Developer and tester work with each other to prove that the automation
solution verifies the Process Definition Document.

Phase 2: You will repeat Phase 1 in Process Studio, tests are executed in live data
testing more often.

Phase 3: This phase will have the following:

 To test the final solution, the process solution is installed with a test environment.
 The solution is in such a way that it should be able to manage the performance of
the environment, and any remaining issued.
 Finally, the process runs in the control room of Blue Prism.
 Then the acceptance criteria must publish the sign after meeting a full test report.
Once it is done process is executed in the production.

Q18. What are the work queues in Blue Prism and mention the steps to set the
priority for work queues in Blue Prism?
Work Queues are mostly used to break large volumes of work to small volumes. To do
this, multiple bots can be used to reduce time consumption. Also, a work queue is one
of the most efficient ways to deploy bots. If you are working in queues, you have to set
the priorities of the queue item. To do that,

You have to add the first item to the queue with the help of Add to Queue action.

Next, you have to work with the Queue item, to start the priority of the process started.  
Once the priority of item is added to the queue, then it cannot be changed.

Q19. Where are Tags used in Blue Prism?


Tags are keywords of terms assigned to the work queue items. These tags are used
when you want to retrieve the next item from the work queue. You can also filter the
items to be retrieved the presence or absence of a specific tag and by giving
appropriate arguments to the Tag Filter input parameter of the Get Next item action.
Multiple tags can be used by using semi-colons.

Example:

“+Work Type1;+Student Type2;-Work Type2”


Here, the next item will have Work Type1 and Student Typ2 tags and will not have Work
Type2 tags will be returned.

Q20. Is Blue Prism’s platform secure and auditable?


Yes, Blue Prism’s platform is secure and auditable, as both security and auditability are
built into the Blue Prism platform at several levels.

In Blue Prism the run time environment is separate from the process of editing the
environment.  Also, there are specific permissions to design, create, edit and run
processes for each and every authorized user.

Apart from this, a full audit trail of changes to any process is kept, with the comparisons
of the before and after effect of the changes provided. Also, the log created at run-time
for each and every process provides a detailed, time-stamped history of every decision
and action taken within an automated process.

Q21. What do you understand by Multiple-Part Processes?


As the name suggests, Multiple-Part processes are used in a scenario where a case
needs to be worked in multiple parts at different items. It comes with parent-child
relationships where individual work queues items must be linked to a single request.

This can also be used where work is driven from an external system rather than from
the Blue Prism work queue.

Not only this, but thew Multiple-part processes can be used where the requests are
added throughout a day and must be executed in the service-level agreement period.

Q22. What is the Application Modeller?


The application Modeller is used to interact with the applications. Through this, you can
configure only one Application. But,  you can go forward and override or Replace
Existing Configuration with New Configuration.

Apart from this, you can also answer the interview by adhering to the local naming
convention, where it is typically {element type} -{element name}

Example: To create sections for the screen with each part, the Application Modeller
makes the support easier and mitigates the risk of being repeatedly spying at the
incorrect elements.
Q23. Explain the Attach option in Blue Prism.

The Attach option is used to identify which application is being used. You need to input
the value to help it identify the application. For example: “Window Title” or “Process
Name”.

Q24. What do you understand by the “Preserve” checkbox and when to use it?

Robotic Process Automation Training

RPA CERTIFICATION TRAINING USING UIPATH


RPA Certification Training using UiPath
Reviews
5(27476)

RPA USING AUTOMATION ANYWHERE


RPA using Automation Anywhere
Reviews
5(14912)

When you check in the Preserve checkbox, the Exception Type and Exception Details
fields are disabled. So, when we check-in the Preserve checkbox, the current exception
is to be re-released or thrown again, and no further details are necessary.

Due to this, the Preserve checkbox must be used in the Recovery Mode which is
between the Recover stage and a Resume stage.

Also, if you use the checkbox outside the Recovery mode it will generate an exception.

Q25. Explain the usage of dynamic match type?

The Dynamic Match Type allows the user to specify the value of an attribute from the
diagram rather than use the one present in the Application Modeler.
You can understand the Dynamic Match Type, as a mandatory input parameter required
by any of the stage using elements.

Advanced Level Blue Prism Interview Questions


Q1. What do you understand by OID and PDI?
OID aka Operational Impact Document is used to inform the operations team what is
responsible for the changes after the automation solution is designed.

So, it is basically a description of the change which has impacted them after the
implementation of the solution successfully.

Also, to check the execution of the automated solution its impact on the business, a
workshop is conducted by Process Definition Document.

Coming to PDI aka Process Design Instruction, is a blueprint that develops a process
where the information with a low level can be included in PDI after excluding it from
Software Definition Document that makes the process clear.

Q2. What is the Active Accessibility interface in Blue Prism?


The Active Accessibility interface is much slower than the default Win32 interface,
but Active Accessibility is compatible with more types of interface elements. When
automating Windows-native applications, Active Accessibility should only be used when
elements are not compatible or cannot be reliably targeted using the Win32 spy mode.
To improve the performance of the Active Accessibility interface, the Match Index and
Match Reverse can be used. While using this interface, multiple matches can be found
even though the element seems to be unique. This might happen because some
elements may exist even when they are not displayed.

Q3. What are the steps to create a Web service in Blue Prism?
You can follow the below steps to create a simple calculator process in Blue Prism.

 Open the Blue Prism Studio and create a web service group.
 Then, create a simple object, let us say SampleCalc. Also, enter the details of the
web service.
 Once the object is created, double-click on the object and open the object studio.
Here, click on the Action1 button, and add an action by right-click on the button.
 Then double click on the Action, and this will navigate the page information
where you have to provide the description such as Multiply two numbers and
return the results. After that click on OK.
 Now since we are trying to Multiply two numbers. To do this, you need to select
the calculation option.  So, to do that double click on the SampleCalc1, you will
be navigated to the calculation properties. Here, you have to provide the name
as: Multiply two numbers.
 Then, in the expression field, you have to create two numbers just by clicking on
the numbers option. Let us say we create two input numbers Data1, Data2, and
an output number Data3.
 Next, you have to drag the input numbers and drag the output ‘Data3’ in the
result. Then, click on the validate button.
 After that, click on the evaluate expressions, where you have to enter the value
of Data1 and Data2. These will be sorted in temporary values, and then you will
find the result value after clicking on the Test button.
 Next, you have to link the start button where input numbers are given. To multiply
two numbers box, add it to the end where the output number is Data3.
 You can then test this diagram by clicking on the Go button, and save the
Business object by clicking on the Save button.
 Finally, you can check the process by clicking the go button if the inputs are
given.

Q4. Elaborate on how does a process a run in the control room


When a process is running in the control room, you can stop the process either by
clicking the Stop Section or by selecting the Process Session. Both of these methods
will stop the process immediately. In case, if the current process is not completed, then
Blue Prism will mark it as an Exception at Clean-Up.

There are mainly two-stop options, you see while making the right-click on the running
process session:

 Request Stop – Asks the processes to stop at a configured safe stop in the
process
 Immediate Stop – This option behaves just like a Stop section

Q5. What do you understand by Wait stage and the options: Always throw an
exception on timeout and Always with for the screen to change?
The wait stage is used to get the wait timeout upon double-clicking on the wait stage,
the default timeout should be 5 seconds. So, as we give the wait stage upon running the
object it will wait till the time given by the user to perform an action. This aims to
increase the resilience of the process.

Always throw an exception on timeout –  You should not try to retrieve the process
through the wait stage. Instead, you should try an exception and let the process handle
it, as it may choose to restart the system/ retry after a few times/ retry after an alert.
Always with for the screen to change – You should use the wait stages after navigating
to any stage which is the reason that is required to update screen. This ensures to run
fast by not absorbing any latency.

Q6. What are the recommendations for automated solutions working short SLA?
Listed below are a few of the recommendations for automated solutions working short
SLA (Service Level Agreement) or real-time requests:

 Since Blue Prism follows the practice of never finish the work instantly, and
always follows a queue to process the work via the user interface, you can
separate the work request confirmation from the work. For example, if a work
request comes via a Web Service call, the  Blue Prism must add the request to a
Work Queue and give an output that the request has been received.

 You can also allocate enough robots to ensure that those robots work with the
work queues at peak times, with the expected SLA. Apart from this, a method of
controllers must be designed into a solution to inform the users if an SLA is being
missed or if its at risk. Work queues can be also reported up to estimate whether
the available capacity is enough to meet the expected workloads at peak time.

 Robust contingency can be met, as it is an integral part of the Blue Prism


framework. Here, you have to make sure that the expected SLA are included in
the contingency plans.

Q7.  What is the purpose of Business Objects and also explain the way to check
the object attached with the application or not.
The main purpose of Business Object is to provide an interface to a single application.
Business Objects are not exposed to the control room and are used by processes.

To check whether an object is attached to the application or not, you need to use the
top or the root element in an application model. Then, you have to select the option –
Read operation. Once you select this option, the Business Object will be connected.

Q8. What do you understand by Session variables and where are they used?
Session variables are those variables, which are applicable to sessions like running
processes. Similar to the Environment variables, the session variables are exposed
outside the diagram.

On running processes, Session variables are very specific. If two instances of


processes are running at the same instance of time, both these instances will have the
same session variables with different values.
There is no need to set up the Session variables in the System Manager, but in the
Control Room, you can see and modify the Session variables. Also, all the data Items
are writable and exposed as Session variables.

Q9. What do you understand by the new Environment Variable “Stopping Time”, a
value of “three or four minutes from now” and with data type “Time”?
A new Environment variable named as “Stopping Time” has a value of “three or four
minutes from now” and with data type “Time”. To use this variable, you have to create
the latest Process named as “Stopping Time”. Then you have to create a data item
named “Stopping Time”. Finally, you can use the exposure field to link it with the
Environment variable.

Q10. What do you understand by Mark Exception and System Unavailable


Exception in Blue Prism?
The Mark Exception has two flag inputs(Keep Locked and Retry) used to control the
features. So, as soon as a new item is developed, it will return its ID into the output
parameter of this new item. Also, if the Keep Locked flag is set to TRUE, then a new
item will be under the control of the process.

Coming to System Unavailable Exception, these exceptions are generally seen when
you are not able to launch the application. This could be either because of not-
responding applications, a new screen of an application, application crashes or changes
within an application that were not considered during the design and development
stage.

Q11. What do you understand by Match Index?


If you want to search for an element from top to bottom, then you have to use Match
Index. Once the element is found, the Blue Prism will stop searching instead of
continuing to search for potential duplicates.

Using this attribute, you can increase the search speed. But this is generally used when
duplicate elements are either ignored or are unlikely to be present.

Also, if you use the Match Reverse option, this will make Blue Prism search in the
bottom-to-up order rather than the top-to-bottom order.
Q12. What are the steps to run more than one instance of a process?
While accessing the more than one instance of the Process, there are chances that
those instances clash with each other. For example, let us say you have a process that
holds the task to access a shared file. But, you need to run more than one instance of
that process.

How do you think, you will avoid the clash between instances?

Well, you can do that by removing the file accessing sequence from the Process and
put it in a separate process which will run on a single machine.

One more way is to use the Blue prism’s Environment Locking feature to control the
access to the file.

This lock is a token or a  key which a Process must obtain as a “permission” to take a
particular path as input.  When there are more than one instance of a Process running
and only a single lock is present, the instances must “compete” for the lock.

Q13. What are two main methods of a Blue Prism process getting work from a
Workflow System in Blue Prism?
The two main methods of a Blue Prism process getting work from a Workflow System in
Blue Prism are as follows:

Method 1: Load all the work from the Workflow system into a Blue Prism Work queue
all at once. Through this, the Bluer prism robots will get the items to work from the work
queue instead of the workflow system.

Method 2:  The robots in Blue Prism get cases to work directly from the workflow
system. For each and every case, an item is added to the Blue Prism work queue and is
immediately locked for work.

Q14. What do you understand by the Recover stage?


The Recover stage catches the exception giving the user the opportunity to create
various kinds of recovery sequences. As soon as an exception is caught, the Business
object or the Process is said to be in the recovery mode, implying that the exception is
live.
Q15. What is a connector in Blue Prism and mention the types of it?
A connector in Blue Prism is used to handle low-level interactions with an application’s
user interface. As a user can use various kinds of application interfaces,  Blue Prism
provides the following variety of connector choices:

 HTML Connector – This connector allows the user to work with HTML, ActiveX
controls JavaScript, and other components of the browser interface.
 Java Connector – Allows the users to work with Swing, Oracle, Java applets
and other JVM based technologies.
 Windows Connector – Gives users access to windows[the applications using
the .NET framework,  PowerBuilder, Visual Basic, the Microsoft Foundation
Class (MFC) library and other windows based user interface. Technologies.
 Citrix Connector – Allows the users to access applications which provide user
interfaces via
technologies such as Microsoft Remote Desktop Services and Citrix XenApp
 Mainframe Connector – This connector is used to allow access to mainframe
applications through terminal emulators from various vendors such as IBM,
Attachmate etc.

1. What is the difference between process and object studio?


Ans:
Process studio:
 Process studio is the workspace where the flow of the process is defined
 When a page of a process is run, it will run from the main page irrespective of
whatever the page you are in.
Object studio:
 Object studio is the workspace where the objects of the applications have
interacted
 When a page in the object is run, it will run only the current page.
2. What are the stages available in object studio that is not available in process studio?
Ans:
 Navigate stage
 Read stage
 Write stage
 Code stage
 Wait stage
3. What is the difference between the defined and undefined collection?
Ans: In the Defined collection, the fields inside the collection are set prior to the run
whereas in undefined collection no field is set prior to the run. The fields are populated
in runtime.
4. What is environmental locking?
Ans: This is a feature which prevents multiple bots from accessing the same path of a
process. A token is generated in environmental locking which allows only one bot to
access.
5. What are the different modes available for object spying?
Ans:
 HTML mode
 WIN32 mode
 Accessibility mode
 Region mode
 UI automation mode
6. What is a thin client and thick client?
Ans: The Thin client is the application from which we cannot get many attributes of an
object. Only region mode can be used in Thin client applications. Ex: Citrix, Oracle-
based applications.
The thick client is the application from which we can get many attributes of an object.
We can use any mode in Thick client applications. Ex: Internet Explorer, Calculator.
7. What is the use of Work Queues?
Ans: Work Queues are used to break a large volume of work to small volume and
multiple bots can be used so that the time consumption can be reduced.
8. What are types of modes available for an object?
Ans:
 Foreground mode
 Background mode
 Exclusive mode
9. What is the extension of a release?
Ans:  .bprelease
10. What is the use of Initialize and cleanup in object studio?
Ans: Initialize and cleanup is the pre and post conditions which will execute at the start
and end of the object respectively.
It cannot be called through action as it will run automatically when a particular object is
called.
11. What are the languages that can be used in the coding stage?
Ans:
 C#
 Visual Basic
 J#
12. What are the types of debugging techniques available in blue prism?
Ans:
 Step – It executes each and every stage. If it encounters a page, process or an
action, it enters inside and executes.
 Step Over – It executes each and every stage. If it encounters a page, process or
an action, it does not enter inside but still executes over the page.
 Step Out – It executes everything that is available on the current page.
13. What are the ways to expose data item?
Ans:
 Environment variable
 Session variable
14.What is Environment variable?
Ans:
 This is a type of exposure in data item where the value of data item can be
changed without opening the processor object.
 Environment variables will be available in System tab under process section.
15.What is Session variable?
Ans:
 This is a type of exposure in data item where the value of data item can be
changed during runtime.
 Session variable can be changed in the control room while running the particular
process.
16. What are the best practices in blue prism?
Ans:
 Exception handling- It should be used in an efficient way to handle the error
wherever it is possible.
 Work Queues – Usage of work queues to reduce the time
 Wait stage – In region mode, wait stage should be used wherever the screen
changes.
 Anchor stage – It should be used wherever possible so that the processor object
looks readable
17. What is the difference between global send keys and global send key events?
Ans:
Global send keys are the high-level interface which sends keystrokes to the active
application whereas global send key events Is a low-level interface which mimics
keyboard keystrokes in the operating system. It is used on thin client applications like
Citrix.
18. How to invoke java script in blue prism?
Ans:
Ans: Java script can be invoked through navigate stage in object studio.
19. What are the disadvantages of surface automation?
Ans:
 It uses screen coordinates to click on objects. So accuracy will be very low.
 If the target application is not active, there is a possibility of global send keys
passing the values to the wrong application.
20. How to publish a process to control room?
Ans:
A Process can be published to control room by opening the process information box in
the main page and checking the box “Publish this Process to Control Room”
21. Explain on a session in Blue prism.
Ans:
Session is an instance created when you start running a process on a selected resource
22. Explain the difference between session and an environment variable.
Ans:
Session Variable is a variable whose value can be changed for every session and
environment variable is a variable whose value can’t be changed till the resource stops
the execution of the process flow from control room.
23. Where will you declare session and environment variables?
Ans:
Session variable is declared inside the process or object by selecting the exposure to
session.
Environment variable is declared in system outside any process or object and once
declared, need to select the exposure to environment and select from the drop down
available in name of the data item.
24.Explain the Interface/Infrastructure of blue prism.
Ans:
Blue prism have 6 parts separated in its infrastructure. A. Home, B. Studio –
Process/Object, C. Control Room, D. Analytics, E. Releases, F. System
25. Explain Control Room.
Ans:
Control Room is one of the infrastructures of blue prism in which we control the process
through session management, queue management and scheduler.
26. Use of scheduler
Ans:
Scheduler is to schedule the robot process based on the input availability.
27. What is the format of file import/export from/to blue prism?
Ans:XML
28. How will you run the process developed on your machine in other’s machine in
standalone deployment?
Ans:Giving a. bp release and importing it into the local machine.
29. Types of data items
Ans:Date, b. Date Time, c. Text, d. password, e. Time, f. Image, g. Binary, h. Number, i.
Timespan, j. Flag
30. How will you access single variable in all pages in a process/object?
Ans:By Unchecking Hide from other pages.
31. Explain the default pages of Process/Object.
Ans:Process – Main Page/ Object – Initialize and Clean up
32. Differences between functionality of process or object.
Ans:Process – Hierarchical/ Object – Parallel pages execution
33. Differences between process and object stages
Ans:Navigate stage, Wait Stage, write stage, read stage, code stage will be available in
object but not in process. Alert stage will be there in process which is absent in object
studio.
34. Differences between global and local variables.
Ans:Global variables – Visible thru all pages in the process/object
Local variables – Visible only to the page
35. Which part of the blue prism interacts with applications?
Ans:Application Modeller
36. Differences between Page reference and Action Stage
Ans:Page reference – To use the page Inside of object or process
Action – To call a business object from object or process
37. Explain the concept of environmental locking
Ans:Environmental locking comes into picture in case of multi bot architecture
38. How match index is unique?
Ans:Match Index makes a automation spy unique as it makes the modeler to spy the
same kind of blocks unique
39. How to write a value in to an application without using write stage?
Ans:Navigate stage using global send keys, we can write the value to the application
40. Difference between global send keys and global send key events
Ans:
Global Send Keys – Alphabets and numeric values
Global Send Key events – Function keys and pre-defined functions
41. Different Run modes
Ans:Exclusive/Foreground and background run modes
42. Delay/sleep can be achieved thru
Ans:Wait stage
43. String functions are defined on which data type.
Ans:Text
44. Where can you see the log of the process run?
Ans:In View Log option, in session selection
45. How to view stage logging?
Ans:In Edit – Select All stages or Selected stages to view them in the log.
46. Consider the scenario – If the calculation1 have exception and it goes to recover
and the calculation2 also have exception, what is the correction in this flow to go thru
end stage without exception.
Ans:Keep a resume stage after recover1 stage to process the stages successfully till
end.
47. What is the action used to Tag an item in work queues?
Ans:Tag Item in Work queues object
48. Are nested blocks allowed in blue prism?
Ans:No, nested blocks won’t work in Blue prism.
49. How do you spy an element in blue prism?
Ans:Control+ Left mouse click
50. How do you change the spy mode when spying an element in blue prism?
Ans:Alt Key
51. Different modes of spying an element in blue prism?
Ans:
1.HTML Mode, 2. Win32 Mode, 3. UIA Mode (Available in BP V6 and above), 4. Region
Mode, 5. Active Accessibility Mode
52.Consider the following diagram, The output will be of value =?
Ans:And the output value will be stored in which data item?
 53.Consider the below figure –
Ans:The flow is in main page of the process and there is a breakpoint in the flow as
mentioned,
54.Consider the below figure,
Ans:How many times will the loop works and if I want to run the loop for 5times, what
will be the condition I need to give in Loop Again? Decision stage?
55. How can we exit the spy mode in blue prism?
Ans:Control + Right key
56. What is the function used to go for stop parameters?
Ans:IsStopRequested()
57. What are the kinds of stop available in blue prism in control room?
Ans:Immediate stop and request stop
58. Which are the languages used in coding stage in blue prism?
Ans:C#, Visual basic, J#
59. Which stages helps in taking 2 or more decisions at a time?
Ans:Choice stage
60. What are the different kinds of status symbols avaialable in the queue management
of blue prism?
Ans:Exception, Completed, Pending, locked
61. What is recovery mode?
Ans:Recover and resume together called recover mode.
62. What are the types of exceptions and the differences between them?
Ans:System and Business Exceptions and the differences
63. What is defer and its functionality?
Ans:Defer is a action in Work queues and when we use defer is to run the process after
some timespan.
64. Which are the exception functions we use generally?
Ans:ExceptionDetails() and ExceptionType()
65. Why blue prism?
Ans:a) Good for mass scale deployment of large number of robots. b) Higher cost of
acquiring and using BP. c) Limited training available as the only source of training is BP.
d) Training cost of Blue Prism is too high
66. Stages in RPA Life Cycle?
Ans:There are four Phases of RPA Life Cycle. 1.Deployment and Maintenance 2. Bot
Development 3.Testing 4. Analysis
67. How many Start and End stages will be there in each page of process/object studio?
Ans:Start – Only one and End Stages – Many (Depends on the design of the process)
68. Where will you generally define the credentials and how will you use them in blue
prism?
Ans:Credential manager in system and with the object called credentials and call Get
action in the object to define the credentials in blue prism.
69. Name the Stages which are present in Object Studio but absent in Process Studio?
Ans : Read,Write,Navigate,Code,Wait stage
70. Can we publish Objects into Control Room ?
Ans : NO.Right Click on Actions and Click on Publish to make it available to PS but not
to the Control room.
71. Can we publish Process into Control Room ?
Ans : Yes.In PS go to Main page–>double click on Information stage–> Check the
Option called “Publish the Process to Control Room”.
72.What is Step,Step Over and Step Out?
Ans : These are the Different modes of Debugging the Process or Objects.
Step: Step functionality will execute Each Step at a time and provides the result.
Step Over :  Step Over functionality will execute Each Stage at a time and provides the
result.
Step Out  :  Step Out functionality will execute All the stages and Ends at the End Stage
with out actully Showing the functionalities
inside each stage and provides the result.,break point – When We set break point
processor object will run just before that stage completely
break point will not work if you run the process from control room
set next stage,run to the stage
73.Can We delete the Process or Object from the Studio when it is executed atleast
once ?
Ans : We cannot delete the process or object from the Studio.If we want to delete go to
System–>Archiving–>Check the Option called “Blue prism Database”. Then go to
Studio and right click on the Process or object and Click on Delete.It will Delete Now.
 74.How Many Applications Can be Configured in One Object ?
Ans : Only One Application can be configured in Application Modeller.It will not allow us
to Configure More than one Application.But we can override or Replace Existing
Configuration with New Configuration.
75.What is version Control in BP and how versioning will happen in BP?
Ans: In BP When u are saving the Process or object it will ask you to Provide Edit
Summary.This will be appeared in the Studio.This will maintain the Version Control or
Version History.
76.What are the Data types available in BP ?
Ans : There are 10 Data types. Date,Date Time,Time,Time
Span,Text,Number,Image,Password,Binary,Flag.
77.What are Start Up parameters or input parameters?
Ans :The input data or the Parameters that can be passed Before we executing the
Processes from the crontrol room.These Parameters are called Startup Parameters.
78.What is Exception Bubbling ?
Ans : The Bubbling up of the Error from Lower end towards the Layers of solution and
handle the Error is called Exception Bubbling.
79.How to Automate Excel Applications ?
Ans : We can use 3 methods to automate Excel Applications
1. By Using VBO – MS Excel VBO – and using Actions Like Create
Instanse,Show,Open Workbook Etc to launch the application in PS.
2. By Configuring the Excel.EXE file path in the OS and Launching the Excel and
attach.
3. By Using VBO – OLEDB and Providing the Provide name like Data Base(Path of
the Excel) and Provider and Extended Properties.
80.Wat is the Difference Between Get Work sheet as Collection and Get work sheets as
Collection(Fast) ?
Ans : Get work sheet as Collection will have input parameters like Work book name
,Work Sheet name and Handle and Get work sheets as Collection(Fast) will have No
Inputs and collects the data whichever Sheet is Currently Active.
81.How do you handle more than 1 lack or 1 million records in the Excel Sheet.How do
you automate the Excel. ?
Ans : If you have more bots configured then Each Bot will pick one record at a time and
process the Records.We have to Work queue Concept for Processing each record at a
time.
82.Name some of the Actions that you have used in Excel VBO ?
Ans: Create instance,Show,Open Workbook,Open Instance,Create Workbook,Create
Worksheet,Get worksheet as Collection and Collection (Fast),Write collection ETC.
 BP is one of the RPA tool available in the market.We can design the Processes
in terms of flow chart representation connecting stages.
 We have Process Studio and Object Studio modules for Configuring different
type of applications in OS and Integrating it in PS followed by business rules.
 Bp is a Software which sits on the User machines and automates the repetitive
tasks and front end applications like windows, web, sap, jave etc and exactly
behaves as a human user.
Advantages :
 Bp Robot works 24/7.
 Time is drastically reduced when compare with manual process.So that more
volume of inputs can be automated with greater speed.
 Greater Cost reduction.Eliminating manual effort or FTE(Full time Employees)
and replacing with bots.
 Efficiency and More Productivity.
 Salability
 No changes in Infrastructure.
 Reliability and Data Security.
Disadvantages :
 Speed of the Process depends on the behaviour of applications .Eg: PDF
download takes 10 min then speed of the application
 In VDI environment Development will become very slow.
83.How do we automate web application.
Ans : we have to configure explore in OS choosing Application type as Browser based
applicaions.We Use HTML mode to identify the Elements.
84.How do we automate Java based application?
Ans :We have to configure Java application in OS choosing Application type as “Jave
based application”.
We need to Enable Java Access Bridge in Windows System.
85.Input and output parameters ? outlook to web application
Ans:
 Input parameters are the parameters which we pass as an input from one page
to another page. if we are sending any parameters to any action we have to specify
within the start stage.
 output parameter are the parameter which we get output from a page or stage
that can be configured in end stage.
86.What is the difference between Ordinal and Match Index
Ans:These two are the attributes presentation APP modeller when we spy the elements
o an app. Ordinal defines the potion of a element. match index is used to search for an
element from top to bottom of the screen.match reverse search for n element from
bottom o top.
 87.What is exposure of data items?
Ans:
Three types.
static – when we set the data item exposure as static then the data item can be used for
reporting purpose.
environment – the data item used as a environment variable
session – the data item can be used as a session variable.
88.how can data item set as global variable or what are local and global variables in bp?
Ans:when a data item viibilty check box is checked then data item is called local 
variable and can only access within the same page. global variable it can access in any
number of pages within a process or object.
89.alert stage is used for notifying the specific outcome of each process.
Ans:Action stage is used for calling the business objects and actions.
90.business object are 2 types.
Ans:internal BO – it is inbuilt within the action stage collections,work ques,environment
locking,credentials and encryption. and External BO – are the BO which we import or
we create in BO
91. what is conditional wait and Arbitary wait.
Ans: In a wait stage if we provide any conditions to wait for any element to appear then
it is call conditional wait.
wait stage without any condition is called Arbitary wait.
92. Difference Between collections and data items.
Ans: Data item can  initialized only one data value at a time but whereas the collection
can intinsiles more than one value at a time. collections are used within a loop stage but
data items are not used.
93.stage logging ?
Ans:we have three types enabled,disabled,errors only. stage logging is a feature that
hides each stage not to visible in the stage log viewer.
94. Exception handling – when he error occurs within bp business process these error
has to be handled in order to make the process complete.
Ans: For Exception Handling we use recover,resume and exception stages
95. Difference Between  Resume and recovery
Ans: Recovery stage is used to catch the exception and diffuse the error, resume stage
is used for contining the flow of execution.
96. Global mouse click center and press are used in the navigate stage and there
purpose is to click on any of the buttons of the app.
Ans: Mouse click center is used when the app is in focus. press is used even though
when the app is not in focus.
97.what is the difference between Immediate stop and request stop?
Ans : Immediate stop when requested in control room the process stops exactly on the
stage where it is executing currently. status of the process in control room shows as
“Terminated”
when request stop is clicked on control room “Is Stop Requested” function becomes
true and will stop the process after one complete cycle of execution. status of the
process in control room shows as “Completed”
98.How can we launch the App without using the Application modeller.
Ans:By using the Navigation stage we can pass the path of an app as an input. we can
also use start process action from utility environment VBO
99. A Block is used to isolate an area of a diagram that a Recover stage is responsible
for.
Ans:Without a Block, a Recover stage will handle any exception on that page.  When a
Recover stage sits inside a Block it will only catch exceptions in that Block and ignore all
others.
100.Defined Collection – is a collection where we create fields and initialize values to
that fields.
Ans:undefined collection – is as collection where we do not crate any fields but these
collection are output for an action and can contain the values in the current values tab.
101.Credentials are set of user name and password used by the blue prism process
and object to access target application.
Ans:These credentials are created in the system manager area. when they are created
against a credential key in order to encrypt the account information.when it being
utilized by a process or object.
These credentials are bound to an unique key and their authentication within blue prism
is dependent on it.
102. what is work queues ?
Ans:The most efficient way to deploy multiple bots is to use work queue feature and
blue prism at work. queue is basically a list of items which one or more bots can pick up
the input and process them. queue not only allows you to use multiple machines but it
also processes multiple records and to get output. And to know success or failures.
which we cannot be done by loop stage
103.How to enable and disable logs ?
Ans:A run time resource will log many types of information and to any session logs by
running instance of process.
go to settings –> Resource — > Management –> right click on it – > and check write
activity log to event log.
we can set logging level as well here –> like log memory usage and log we service
communication.
104. What is login agent ? how u used it ?
Ans:The login agent software provides a mechanism for securely logging into windows
desktop device for the purpose of executing blue prism process.
105.what is attach ?
Ans:
if it is windows/java/html type application, user is promoted to state whether the
application will be running or not. it this decision that subsequent buttons say ‘launch’ or
‘attach’ (or detach or terminated)
when you are using mainframe application, this choice is not the same as mainframe is
always consider to be running. you don’t specify in the app modular
whether you are going to connect to already running mainframe. therefore the resulting
buttons in app modullar  will always be launch (or terminate)
106. which stage is necessary to catch exception ?
Ans:Recovery stage
107.what is the purpose of using blocks ?
Ans:The blocks is a way of using multiple stages of recover on the same page.
108.explain process followed in your RPA project  ?? explain the RPA life cycle ?
Ans:Discover phase —> solution design phase –> development phase (coding ) –> UAT
—> Go live phase –> Run phase.
109. what is the purpose of preserve check box in blue prism ?
Ans:A new exception (the exception what we have written in exception stage) is
generated when the preserve checkbox is not ticked. by default it is not ticked.
110. Environment variable ?
Ans:This variable is available to all business objects and process. this is only read only.
111. Statistic data item ?
Ans:Will store the contents of the data item in the database for reporting purpose.
112.Initialize page in BP ? uses ?
Ans:You can’t publish or remove this page. The initialize action will be called
immediately after loading your business object. it is not possible to call this action from
business process.
113. is it possible to pause work queue temporarily ?
Ans:yes, from queue management
114.What is the purpose of the queue ?
Ans:A queue is used by a process to manage a work load.
115.Benefits of process information page ?
Ans:
 can publish the process to control room.
 can enable/disable stage logging.
116. What all are the exception handling strategies in BP ?
Ans:
 How exceptions has to be handled in BP
 Like exception bubbling or parent/child handling system.
 Business object (minimal exception handling) –> Component (exception
handling/retry logic) –> sub page (exception handling/retry logic) –>
 Process main page (final exception handling)
117. What is element mask ?
 This is an feature of application modeler, that enables u to copy the attribute
selection of one element and apply it to another.
 This is very useful, once you found a winning combination of attributes on one
element that you want to apply to more elements.
118. What is Robotic Automation?
Ans: Mechanical robotization alludes to a style of computerization where a machine, or
PC, copies a human’s activity in finishing rules-based undertakings.
119. What is Blue Prism’s Robotic Automation?
Ans: Mechanical Automation alludes to process Automation’s the place PC
programming drives existing undertaking application programming similarly that a client
does. Robotization is an apparatus or stage that works other application programming
through the current application UI.
120. Is Blue Prism a RPA Tool?
Ans: Truly, Blue Prism is a RPA Tool.
121. What equipment framework do I have to run Blue Prism’s Robotic Automation
Platform?
Ans: Blue Prism has been intended for adaptability and to meet the most hearty IT
norms for IT operational trustworthiness, security, and supportability. The product can
be sent either as a front office or back office process, running joyfully on a standard
work area in the front office or on any size of frameworks for back-office preparing.
122. How would I begin on conveying forms utilizing Blue Prism?
Ans: Blue Prism prescribes a staged way to deal with beginning as the Operational
Agility structure is prominently versatile. It is regular to focus on the setup of somewhere
in the range of 1 and 10 forms at first with a moving project of procedures being
presented once the structure is set up.
123. What amount does mechanical mechanization cost?
Ans: A “completely stacked” office robot is roughly a 1/third the expense of universally
sourced operators. The adaptability and simplicity of sending imply that this examination
is anything but difficult to keep up and judge the settled way to deal with a given
undertaking.
124. What is the distinction between a flimsy customer and thick customer?
Ans: The slight customer is an application that we can’t get the trait properties while
spying utilizing any RPA instruments. For eg, Citrix or any virtual condition.
furthermore, a thick customer is an application that we get a quite bunch of property
properties utilizing RPA apparatuses eg mini-computer, Internet Explorer
125. Does blue crystal require coding?
Ans: Blue Prism’s advanced workforce is constructed, overseen and claimed by the
client or client, crossing activities and innovation, holding fast to a venture wide
automated working model.
126. Its without code and can mechanize any product.
Ans: The computerized workforce can be connected to mechanize forms in any office
where administrative or managerial work is performed over an association.
127. What kind of systems can be motorized with RPA ( Blue Prism )?
Ans: RPA is modifying based, it tends to be used to play out various errands. These
fuse Maintenance of records, request, calculations, and exchanges.
Also, any application typically used by the association can be worked by RPA. Citrix,
.NET, HTML, and Java are commonly developments normally supported by RPA.
Good structures fuse Mainframe Terminals, SAP, Oracle, Blackline, and some more.
RPA can be intended to play out any administer based errand.
128. Sort of Popular RPA Tools?
Ans:
 Blue Prism
 Automation Anywhere
 UiPath
 Open Span
129. How to Choose a RPA Tool?
Ans: By considering a couple of factors we can Choose RPA Tool for Business Process
Automation.
 Technology
 Interface
 Management
 Security
130. Stages In RPA Life Cycle?
Ans: There are four Phases of RPA Life Cycle
 Deployment and Maintenance
 Bot Development
 Testing
 Analysis
131. Ventures in RPA usage?
Ans: In RPA SIX stages are Important for an effective Robotic Process Automation
usage.
 Select the Targeted Opportunities
 Adjust the Important Processes
 Make Meaning full Business Case
 Automated procedure Automachne Vendor Selection
 Pilot RPA Development
 Increase and Continue Building Expertise RPA bots.
132. Advantages of RPA?
Ans:
 Customer Satisfaction
 Best Quality and Accuracy
 Low expense ( Cost compelling)
 Increased development
 Growth in Analytics
 Quick ROI
133. What are the ventures Mostly utilized RPA Tool?
Ans: RPA apparatus uses in various fields i.e saving money, social insurance,
protection, telecom, correspondences, and so forth. Basically perplexing projects are
robotized on a wide-go by enhancing the exchange procedure.
Telecom, managing an account, medicinal services, protection, correspondence, RPA
programs are robotized on a wide-run by enhancing the exchange procedure.
134. What are the Tools of RPA and Vendors?
Ans:
 UIPath
 Blue Prism
 Open Span
 Automation Anywhere
 NICE Actimize
 BlackLine
 Verint
 EdgeVerve
 Kofax
 Datamatics
 HelpSystems
135. What is the Thin customer and Thick customer In RPA?
Ans: Flimsy customer In RPA (Robotic Process robotization)
Any device or application that we can’t get the quality Results while spying utilizing any
RPA apparatuses.
Precedent: Any virtual condition
Thick customer In RPA (Robotic Process computerization)
Any instrument or application that we get the really Resourceful of property highlights
utilizing RPA devices
Model: Internet Explorer, number cruncher.
Become an Blue Prism Expert with Certification in 25hours
136. key components in RPA?
Ans:
 RPA programming executes undertakings and exercises performed by people
flawlessly crosswise over different applications and Systems.
 RPA programming is situated in the cloud or committed servers inside the
association can computerize assignments on machines remotely.
137. key components in Desktop Automation?
Ans:
 Automation that is conceivable on one workstation/work area that utilizes
programming to rehash human undertakings crosswise over different frameworks
 The product is bolted locally on a Desktop/PC
 Desktop mechanization is a subset of RPA Solutions key components in
Electronic work process and business process the board?
 A different BPM arrangement is associated with every single other application by
means of standard interfaces and representatives execution of procedures crosswise
over frameworks.
 Electronic work processes could push undertakings between frameworks or
educate an individual who needs to mediate.
138. key components in Automation incorporated frameworks?
Ans: Computerization coordinated into center frameworks
 Single procedure computerization capacities are hard-coded into the application
 a few applications can associate with others by means of pre-characterized
interfaces.
139. Interesting points in RPA?
Ans:
 Seamless computerization
 much lower speculation then BPM arrangements
 can work with existing frameworks
 can work 24 x 7 x 365
140. Interesting points in Desktop Automation?
Ans:
 Automation just inside neighborhood applications (on one machine)
 Works with existing frameworks/minimal effort
 Easy to convey however can have difficulties in control and discharge the board
141. Interesting points in Electronic work process and business process the board?
Ans:
 complex arrangements that require a noteworthy venture to send.
 may be delicate to changes in the frameworks/information exchange designs.
142. Interesting points in Automation incorporated frameworks?
Ans:
 computerization over various frameworks is absurd in at a Time.
143. Is coding fundamental for Blue Prism?
Ans: Blue Prism is possessed and overseen by the client or client, traversing innovation
and activities, sticking to big business wide mechanical working model. Its advanced
workforce is manufactured, can robotize any product and requires no code. It tends to
be connected to robotize forms in any office where regulatory or administrative work of
an association.
144. For what reason does Blue Prism need?
Ans:
Blue Prism is profoundly valuable to play out the accompanying tasks:
 Designing an Automation Process inside IT Governance
 It underpins Encryption/Decryption Keys both inside and outer ones.
 Enables Audit Logs
 High-level Robustness utilizing .NET tweaked code inside the robotization
procedure.
145. What kind of strategies can be motorized with RPA ( Blue Prism )?
Ans: RPA is modifying based, it very well may be used to play out numerous
undertakings. These consolidate Maintenance of records, request, calculations, and
exchanges.
Moreover, any application ordinarily used by the association can be worked by RPA.
Citrix, .NET, HTML, and Java are commonly advancements customarily reinforced by
RPA.
Good structures fuse Mainframe Terminals, SAP, Oracle, Blackline, and some more.
RPA can be intended to play out any oversee based errand.
146. What Support Do I Need From Blue Prism Professional Services?
Ans:
It truly relies upon the abilities you as of now have in the house and the manner in which
you wish to work. Blue Prism can give a full scope of administrations from fundamental
preparing, support and coaching so as to rapidly getting your group freely conveying
progressing computerization, directly through to a full turnkey bundle where we will
assume liability for conveying business advantage inside concurred administration
levels.
147. Why Blue Prism?
Ans:
Computerization procedure can be planned inside IT Governance.
Backings both inside and outside Encryption/Decryption Keys.
Gives Audit Logs empowering.
Abnormal state Robustness in light of .NET altered code inside the procedure
robotization (Tool can do every one of the exercises whatever should be possible
utilizing .NET).
148. To what extent Until My Team Is Self-adequate In Developing Automated
Processes?
Ans: The underlying 3-day instructional class gives the fundamental learning required to
start making robotized forms. Applicants can hope to accomplish full accreditation inside
the time allotment of the venture for the underlying Operational Agility system creation.
Amid this time the learners are conveying robotized forms into the creation condition,
subsequently, producing business advantage.
149. Highlights Of RPA (Robotic Process computerization)?
Easy to use
RPA choice begins inside business errands rather inside IT divisions. RPA adventures
require less IT aptitudes and less theory. Over the long haul, the robotization is brought
down at a liberal rate.
Rick Free
RPA (Robotic Process mechanization) is of low intricacy and hazard free from different
Tools. RPA access to end clients frameworks Through a controlled UI, thus Increasing
the Important of basic frameworks programming.
Code Free
RPA (Robotic Process robotization) doesn’t require programming abilities. anybody can
Learn RPA With Simple Effect Because Its keep running’s without coding, with any
subject skill, can be prepared to mechanize RPA instruments right away. RPA
apparatus Designed with diagrams and flowcharts.
150. Types of Spying mode?
Ans: Win32, Accessibility, html, Regional
151. Studio Types?
Ans: Process & Object Studio
152. Main Components of Blue Prism?
Ans: Studio, Control Room
153.Where is Control Room?
Ans: Inside Blue Prism Client
154. Where do you design process?
Ans: Object/Process
155. How to link Robot to Control Room?
Ans: By connecting all the Client Robots to same SQL Data base
156. How Control Room Communicates with Robot?
Ans: Through Command Prompt
157. How to install new Objects?
Ans: Either Import as .VBO/.BPrelease or Design an Object
158. What nature of work can be automated?
Ans: All Rule Based Works
159. Where will user Management be done?
Ans: In System Tab of Blue Prism Client Application
160. Is Blue Prism Stand alone?
Ans: No, Blue Prism Needs SQL Server
Become an Blue Prism Certified Expert in 25Hours
161. How to move process to control room?
Ans: Just by publishing in Name Template
162. On which Time Zone Blue Prism Works?
Ans: UTC Time Zone
163. How to Schedule a Process?
Ans: By Scheduling in Scheduler in Control Room with Reference to UTC
164. How Variables are called?
Ans: Data Item
165. Types of Data Types?
Ans: Date, DateTime, Flag, Numbers, Password, Text, Time, Timespan, Image, Binary,
Collection
166. What data type is used for handling matrix variables?
Ans: Collection
167. What’s Collection?
Ans: Data Item with Multiple Row and Columns
168. Does Data table exist in Blue Prism?
Ans: No such Data type
169. How to Iterate through Collection?
Ans: Using Loop Block
170. Types of Wait?
Ans: Static & Dynamic Wait
171. What’s Bubbling effect?
Ans: Flow of Exception from Bottom Object/Process layer to Top Layer Being un
handled
172. Difference between Thin & Thick Client?
Ans:
Thick Client – BP & App to be automates on same machine (handful of attributes)
Thin Client – Bp & App to be automated on diff machine (Remote automation)
173. What’s the max Wait time for a web page to load?
Ans: Max 120 sec
174. How to handle Exception?
Ans: Recover, Resume & Block
175. What’s Attribute?
Ans: Character of elements of Application
176. What’s Credential Store?
Ans: Where all the Credentials can be encrypted and saved
177. Where will Credentials get saved?
Ans: Can be saved wither in application on Data Base
178. Difference between environmental & session Variable?
Ans: Session variable can be changed at run time
179. How to load Queue item?
Ans: Using add to Queue under Work Queue Block
180. What’s Block For?
Ans: To handle exceptions happening only inside the block
181. Where are last ran status can be seen?
Ans:Under Today’s Session or filtered Sessions
182. How to retrieve item from Queue?
Ans: Get Pending Item/ Get Next Item
183. What are the statuses available in Queue?
Ans: Completed, Terminated, Pending, Alert & Warning
184. How to access a specific header value in Collection?
Ans: Just Collection name. Header name of Column
185. What’s Business Exception?
Ans: Exception Caused by Deviation in Desired Process Flow
186. Where can you catch Exception Message?
Ans: In between Recover & Resume
187. What’s the purpose of resume block?
Ans: To Dissolve any Exception that happened
188. What are the available control flows?
Ans: Only Decision
189. What is current version of Blue Prism?
Ans: 5.0
190. What is Process Studio?
Ans: To Automate the business process we use process studio
191. How to Run a Process?
Ans: Click on Go Button and select the debug mode Fast, Normal, slow and click on go
button
192. What is meant by a Process?
Ans: Collection of stages
193. How to validate the Process Validation?
Ans: Double click on the calculation stage and Click on Validate and if the expression is
valid it will display as valid and upon clicking on Evaluate expression we can pass the
test data and we can verify the logic which we implemented as per the functionality or
not
194. How to start a Flow Process?
Ans: By Linking start to end stage
195. How ways to controlling a Play in Process?
Ans: Run button
196. What are the different stages? What are they?
Ans: Dataitem, anchor, page, recover, resume, exception, choice, multicalculaus,
calculus etc
197. What is purpose of the Data Item?
Ans: To store a single value
198. What is difference between initial value and current value in Data Item?
Ans: Initial value means default value
Current value means after executing the program value gets stored under Current Value
199. How many Start and End points available in page?
Ans: By Default Only one Start stage will be there and we can have N Number of End
point stages
200. What are data types available in Data Item?
Ans: Number, Text, Date, DateTime, Flag, Password, Time, TimeSpan, Image, Binary
201. What is purpose of Decision Stage? How many outbound and inbound links
available in Decision Stage?
Ans: Its some thing like if statements and right click on the decision stage and select
swich so that yes and no will be changed to no and yes.. we can write the conditions
also.
202. What is purpose of circular paths?
Ans: loopoing purpose
203. What is purpose of Achor Stage?
Ans: For linking one stage with another stage we use anchor stage
204. What is use of Breakpoint?
Ans: where ever process to be stop we can use breakpoint
205. By using Set Next Stage, We can do “Fast-forward” or “rewind”?
Ans: yes
206. What is meant by Step over in running a process?
Ans: After Exectuing the program clicked on reset button and Upon clicking on step over
directly it will go to end stage and at the background the logic will be performed
EX:I don’t want to wait for the program to execute which takes time in that situation if we
click on step over directly it will go end stage
207. What is a collection stage?
Ans: To store multiple values we use collection stage. in table format. when we take the
loop stage collection is manditary
208. What is default page of a process? Shall we rename that page? Or Delete that
page?
Ans: Start and End
The default page is Main page and We cannot rename and delete the main page
209. What is meant by loop? Where we will use the Loop Stage?
Ans: For Example i want to run a logic which need to be executed then i will go for loop
stage and by default when we drag loop start it will display as loop start and loop end
210. Explain the page Hierarchy?
Ans: Calling from main page to child page are called page hierarchy
For:I have 3 pages as mainpage,page1 and page2
From main page i called page2 and from page2 called page3 then it is called as page
hierarchy
211. What is meant by orphaned Reference Stage?
Ans: For Example:
I have main page and child page from the child page double click on start stage and
click on add and Enter Name and Datatype and click on store
Navigate to Main page and drag and drop the page stage  (child Stage) and select the
page type as None then those pages are called Orphaned Reference Stage
212. Where we declare the input parameters?
Ans: our requirement. its declared start stage
213. How to declare input and output parameters?
Ans: For Example:
I have main page and child page from the child page double click on start stage and
click on add and Enter Name and Data type and click on store in
Navigate to Main page and drag and drop the page stage  and click on next button and
select the page
Click on Data Item and Enter Name, Data Type and Give initial value and click on save
button
Click on Action and select Input and add the item and for output click on output and
214. What is Global Variable? How to use this variable in process?
Ans: process we have to use global variables.
214. What is Environmental Variable? Where we will use this variable?
Ans: when we creating environmental in process .. its is used over all blue prism .any
process..
if change the value of environment variable value . it will change total  overall where we
used environment variable.. automatically changed..
216. What is Sub-Process? How call this sub-process?
Ans: calling a process whith another process is called subprocess
217. What is difference between local, Global and Environmental Variables?
Ans: Local:For  a particular process/Object we can use
Select the data item and select the checkbox Hide from other pages in the process
Global:If we select the data item as global then it can be used across a particular group
unselect the checkbox Hide from other pages in the process
Environment:Under Systems tab ->Processes->Environment Variable
It can be used across the blue prism .By using the Environment variable it can used
across the bp tool
Under DataProperties select the option under Exposure as Environment-Read the
corresponding Environment variable from System Manager
218. What is Control Room? How many Control Rooms available in Bp? Purpose of
Control Room?
Ans: Control Room consists of Session Management, Queue Management, and
Schedulers
Under Session Management->Available Processes, Available Resources, Environment
Queue Managemnet:All the  Work Queues will show under Queue Management
Schedulers: Whatever the jobs we have scheduled it will be displayed under scheduler
We can schedule a job on Once,Weekly,Daily,Hourely/Minutely, Weekly and Monthly
219. How to publish a Process? Why we need to publish a process?
Ans: In the Edit process studio window double click on the rectangular box and select
the checkbox under publish this process to control and click on ok button
Navigate to control room and select the process which we published and drop under
available process
It Will get displayed under Environment and select the process and click on start
Selection
If the process is working fine it will be displayed as completed and if there is any errors
in the process then it will be displayed as Terminated
220. What is purpose Business Object?
Ans: For EX:When we are working with excel or notepad or emails then  we have to
import that specific  vbo to support that functionality
221. What are stages not available in Business object? Which are not available in
Process Studio?
Ans:
Business Object:
Pointer, Link, Block, Read, Write, Navigate, Code, Wait, process, Page, action,
Decision, choice, calculation, Multiple calc, DataItem, Collection, Loop, Note, Anchor,
end, Exception
Process:
Pointer, Link, Block, Read, process, Page, action, Decision, choice, calculation, Multiple
calc, DataItem, Collection, Loop, Note, Anchor, end, Exception, Alert, Recover, Resume
222. What are default pages available in Business Object? What are they?
Ans: Initiliaze,cleanup
223. What is Wait Stage in BP?
Ans: By default if we drag wait stage we will get wait and time out and upon double
clicking on wait stage default timeout should be 5 seconds
When we give wait stage upon running the object it will wait till the time which we have
given then it will perform the action
224. What are modes available in SPY mode in OCR?
Ans: [Win 32, HTML mode, Region Mode, Accessibility Mode].
225. What are Write Stage and Read Stages in Business Object?
Ans: Write Stageàto Enter some text in a file
Read Stage->to read the data from input file (flat files,excel ,notepad etc)
226. What is the difference between old and new version blue prism5.0?
Ans: AI and cognitive and new features added
227. How many types of modes are avaible when spying the values?
Ans: There are 4 Types.
 html mode
 accecabllity mode
 win-32 mode
 region mode
228. What is the difference between the when we are spying elements. in browses like
IE and chrome?
Ans: The main difference is when we are choose the chrome it will not allow the html
mode. so we choose IE.
229. What is thin and thick client?
Ans:
Thin client is comes under local applications
Thick client are VDI application like citrix
230. can  we create users in blue prism?
Ans: yes
231. IN one licence how many machines are worikng? any limitations
Ans: 20
232. I have a one senarion. i want to fetch collection values to new excel sheet.
Ans: use worksheet as collection VBO
233. In word vbo what is the disadvantage?
Ans: In word vbo there is no action “save”.  it will only saveas action.
234. What is wait action?
Ans: Wait stage will wait till the elements identify to do some task
235. What is vbo file?
Ans: It is a internal library
236. What is importing and exporting?
Ans: To  import VBO in object and to release we use exporting
237. Why don’t delete process.? i want to delete .how?
Ans: Select and right click delete
238. What is bprelease file?
Ans: It is final code and share to any one to run.
239. What are the steps that should be taken care of while deploying the code?
Ans:
 Setup mailbox profile(if mapiex is used in the process)
 Create a basic task in windows task scheduler to start a runtime resource when
the bot login
 set up login agent
 change environment variables
240.  what are the different text inputing methods in BP?
Ans:
 Windows Press keys
 Write
 Global send keys
 Global send key events
241. what is the difference between different text inputing methods?
Ans:
Windows Press keys – used in elements spied with win 32
Write – used when windows press won’t work
Global send keys   – used when above 2 methods won’t work
Global send key events – used in thin client applications
242. What might be the reason if the status of the resource is showing as connection
lost in the control room?
Ans:
 Login agent service is not running,
 POP up blocked the process
243. What might be the reason if the status of the resource is showing as warning in the
control room?
Ans: when a stage runs more than specified time(usually 5 min)
244. if a folder is having 10 excel files that are created on different dates, how can we
get the latest excel file from the folder?
Ans : In Ms excel vbo option open workbook We can give exact  path to the Inputs File
name. Based on the last written column in the output collection of get files action.
245. What is login agent?
Ans : Login agent is used to reset the passwords or its used to login the locked
windows.
246. what are the steps that need to be done before using the login agent
processes(login process and logout process)?
Ans : Create a credential in the format WindowsLogin:machine name
247. Difference between runmodes?
Ans : Exclusive : We can run only one BOT at a time.
Background : We can run four BOTs in background.
Fourground : We can run one BOT in fourground and four bots can also be run in
Background.
248. maximum number of processes that can be run in one runtime resource
Ans : By selecting the run modes.
249. How many processes can i run with single licence?
Ans : Depend on the license,
250. how many runtime resources that can be registered with single license?
Ans : Unlimited
Get Blue Prism Online Training
251. What is RPA? Clarify the significance of RPA.
Ans : RPA represents Robotic Process Automation and it is a mechanization innovation
for the business procedure. It works on the idea of AI (Artificial Intelligence) or robot
programming.
RPA utilizes AI language for taking care of repeatable and high-volume undertakings
normally performed by humankind in the past, for example, counts, keeping up records
or exchanges, and questions.
252. Does Blue Prism go under RPA Tool? Do you think about some other RPA
apparatus?
Ans : Yes, Blue Prism go under RPA apparatus. Some other RPA devices are UiPath,
WorkFusion, OpenConnect, NICE, Automation Anywhere, Contextor, KOFAX, G1ANT,
and KRYON.
This is a standout amongst the most well-known blue crystal inquiries addresses that
you may go over. The questioner may make this inquiry to check in the event that you
have some information about the other RPA instruments.
253. What are Business Objects and what’s their utilization in RPA application?
Ans : A genuine procedure is expected to do some helpful assignments and, in any
association, to do as such, there is a need to execute RPA framework. It is expected to
take a shot at outer applications.
The application interface isn’t contained in the chart procedure however in the different
graph and this outline is called Business Object.
A business object is arranged in an Object Studio condition, not in Process Studio
condition.
The primary motivation behind this Business object is to offer a solitary application, an
interface.
A Business Object is utilized by procedure in every case except not presented to it’s
very own or control room.
254. What are thick customers and flimsy customers?
Ans : Thick customers are those applications which give an extensive number of
characteristic properties while utilizing the RPA instruments. The instances of such
applications are web wayfarer, mini-computer and so forth.
Dainty customers are those applications which don’t give any trait properties while
utilizing RPA apparatuses. The instances of such applications are any virtual condition
and Citrix.
255. Is Robotic Automation Platform of Blue Prism auditable and verified?
Ans : In the Blue Prism mechanical computerization stage, Auditability and Security are
inbuilt at numerous dimensions. The runtime condition is very unique in relation to the
altering procedure condition.
To each approved individual, authorizations to make, run, alter, and structure the
procedure, just as business objects, are explicit.
For any procedure, a full review trail changes are spared. When the impact of changes,
the examination is given.
For each procedure, at runtime, the log is made. Also, it gives each activity’s time-
stepped and nitty gritty history just as the choice made in a computerized procedure.
256. How long will it take to wind up independent in creating Robotic Automated
Process?
Ans : The fundamental learning is canvassed in three days for making a mechanical
robotized process. For the formation of introductory Operational Agility structure,
applicants are required to get full accreditation under the time span of the task. What’s
more, in this time period, hopefuls can convey the robotized forms in this creation
condition and they will go about as the instruments for producing the business benefits.
257. What might be the greatest expense of mechanical procedure robotization?
Ans : An undeniable mechanical robotization office is around 1/third of the expense of
the sourced operators all inclusive. The simplicity of organization and the adaptability
demonstrates the correlation as exceptionally simple to keep up which is helpful to pass
judgment on home methodology for given undertakings.
258. Does Robotic Automation take after macros or screen scratching? Assuming no, at
that point separate between them.
Ans : Clerical Robotic Automation isn’t care for old innovation, for example, macros and
screen rejecting however created from them.
Any application which is utilized by people is additionally utilized by the robot of present
day time frame whether it is inheritance, bespoke application, centralized computer, an
outsider API facilitated, or web server empowered administration.
Robot gathers basic learning. This learning is put away in the common library after
some time and utilized by another gadget or robot once more.
On the off chance that you are going for the blue crystal work as a fresher, at that point
these blue crystal inquiries addresses will help you amid the meeting. Simply complete
a review of these Blue Prism inquiries questions and you will feel sure about confronting
the meeting.
259. What number of parts are there in Blue Prism?
Ans : This is one of the much of the time asked blue crystal inquiries addresses that can
be replied in an immediate way. Blue Prism gives a lot of devices, libraries, and runtime
conditions to RPA. There are fundamentally two segments or principle parts of Blue
Prism. These are –
Process Studio
Object Studio
260. Would you be able to clarify Blue Prism Lifecycle?
Ans : The blue crystal life cycle is chiefly separated into 3 stages.
Stage 1: The engineer and analyzer are working with one another so they can
demonstrate that the arrangement checks the PDD.
Stage 2: Here you will get a reiteration of Phase 1 yet in procedure studio, tests are
executed in live information testing all the more frequently.
Stage 3: This stage has certain means:
For the last trial of acknowledgment, the procedure arrangement is introduced with a
test domain.
Above all in the test, the arrangement could deal with the expansion of execution,
ecological, and any outstanding imperfections issues.
The procedure keeps running in the control room of Blue Prism.
Acknowledgment criteria must distribute the close down in the wake of meeting a full
test report. When it is done, presently procedure can be executed in the generation.
261. What is the significance of Blue Prism?
Ans : Robotic Process Automation with Blue Prism can be planned in IT Governance. It
bolsters both outside just as inward unscrambling or encryption keys.
Review Logs empowering is likewise given by the blue crystal. During the time spent
mechanization tweaked code .NET is utilized to an abnormal state of heartiness is
required.
You should know the significance of the stage you are utilizing. Along these lines, this is
a standout amongst the most well-known blue crystal inquiries addresses that you may
go over in any job.
262. Exhibit the essential contrasts between Automation Anywhere and Blue Prism.
Ans : Blue Prism and Automation Anywhere both are the RPA instruments yet unique in
relation to one another. How about we read the distinction between two for example
Blue Prism versus Automation Anywhere You may for the most part go over this sort of
distinction based blue crystal inquiries in the meeting. The questioner may make such
inquiries to check in the event that you know how the device you are utilizing is superior
to other people.
263. How Blue Prism Professional administrations can be strong?
Ans : We can get a wide scope of administrations with Blue Prism from coaching and
supporting with fast conveyance by means of front line mechanization. We guarantee
conveying advantages of business at concurred levels. As such, it totally relies upon the
abilities what you as of now have in your home and need a mechanical stage to make to
work for them.
264. What Robotic Automation framework can Blue Prism fuse?
Ans : Blue Prism has coordinated different advances into its product dependent on
earlier long stretches of encounters. These innovations are dependable, strong just as
secure. Blue Prism has created innovation connectors for every one of the
advancements which are utilized with the introduction layer, Green Screen/Mainframe,
Citrix, Java, Web, Windows too.
Just with a tick of a catch, we will probably connect with any sort of framework in the
wake of getting combined with devoted devices of a wide range. This application
coordination capacity is demonstrated, and it guarantees that any new procedure can
be planned, tried, and constructed quickly with no huge impact on the present
frameworks.
265. In what ways Blue Prism is not quite the same as UiPath?
Ans : Blue Prism and UiPath have their own devices of Studio and programming which
are great. BP and UI both have visual procedure creators which are utilized to build up
the arrangements.
266. Is there any coding in blue prism?
Ans : This is a standout amongst the best blue prism inquiries addresses that can be
replied as pursues. No, blue prism does not require any coding and it can robotize any
product. It is on the grounds that blue prism has built up its advanced workforce so that
it very well may be possessed, constructed, and overseen by clients or clients,
alongside that, it is clinging to automated working model, traversing innovation, and
tasks.
In this way, the computerized workforce is actualized in any division where managerial
work, just as an administrative assignment, is performed in any association.
267. What do you comprehend by the composition arrange?
Ans : Write organize is utilized to keep the qualities in the components. What’s more,
properties structure is appended to the Data Items list on the left and with the rundown
of components on the right. We choose the center segment for the components which
we need to run with.
268. What do you think the employments of Recover arrange are?
Ans : Recover organize either gets or draws in special case and give you or the creator
a chance of making some sort of recuperation arrangement. When the special case is
gotten, business object or the business procedure is in the Recovery Mode which
implies the exemption is dynamic or live. At the point when goes through the Resume
organize, it empowers the chart to proceed with an ordinary stream alongside the
leaving the Recovery Mode. As the Resume arrange isn’t to fix anything and it is an
architect duty. The Exception Detail esteem does not require any statement but rather
an articulation.
269. What is the foundation of equipment expected to run the Robotic Automation
Platform of Blue Prism?
Ans : Blue Prism is intended to coordinate with strong IT benchmarks reasonable for IT
operational supportability, security, and IT operational uprightness. Either as a back-
office processor as a front office process, this product is prepared to be conveyed. In
front office handling, it runs easily on the standard work area and in back office
preparing, it keeps running on any size of frameworks.
270. What is Web administration in Blue Prism?
Ans : Web administration is an application segment or customer server application for
correspondence, a Software framework utilized in an interoperable mission to mission
correspondence, a specialized technique between two gadgets over a system, and a
gathering of conventions or gauges for trading data between two applications or
gadgets.
This is a standout amongst the most widely recognized blue crystal inquiries questions
asked in a blue crystal designer meet. Along these lines, don’t miss and set yourself up
with the response to this inquiry.
Model: Java, .NET, PHP such sorts of dialects connects with RPA like Blue Prism, Ui
Path, Automation Anywhere through web administrations.
271. How to begin conveying process through Blue Prism?
Ans : Blue Prism underwrites a sort of staged methodology which begins as Operational
Agility Framework and it is strikingly adaptable. At first, it is expected to target setup of
between 1 to 10 forms.
This is a standout amongst the best inquiries questions asked by the questioner in a
blue crystal meet. Along these lines, prepare with the response to break the meeting.
272. What is Priority Input Parameter in Blue Prism?
Ans : In Blue Prism, Priority Input Parameter ought to be set with the Add To Queue
Action. Right off the bat, the things begin working so as to the most reduced need
number. The thing which is set with first need will be worked before the things which are
determined to the need 2.
Assume, the Priority input parameter is as yet not set, by the default estimation of 0
which is the most noteworthy need it will be utilized. The thing which is going to work
next will in general return arranged by need, and now the date will be stacked to the line
where the most established will start things out.
273. What is the Process Studio in Blue Prism?
Ans : An outline made in Blue Prism Process is very like the basic business stream
graph. It looks like a conventional flowchart. In the Blue Prism region where forms are
made is called Process Studio. Furthermore, it would appear that different procedure
displaying applications as MS Visio. Likewise, it utilizes standard stream outline idea
and images.
274. What is the Object Studio in Blue Prism and how is it not the same as Process
Studio?
Ans : An Object studio is the place Visual Business Object can be made. It is
additionally called VBO which is created to interface with numerous different
applications. Now and then we think that its like Process Studio yet there are a few
contrasts between them.
Article Studio gives a few phases which we can’t discover in the Process Studio.
Article Studio has two default pages however doesn’t have the Main page.
In item Studio, pages are not sorted out as chain of importance, for example, in Process
Studio though it is composed as a level gathering.
275. Clarify Application Modeler.
Ans : This is one of the top blue crystal inquiries questions asked in a blue crystal
designer meet. As a designer, you can respond to this inquiry as pursues. You can stick
to the nearby naming tradition with Application Modeler. This is ordinarily appeared as
{element type} – {element name}.
Model: You have to make segments for the screen with each part. It makes the help
simpler and it mitigates the dangers of being re-spied to the inaccurate components.
276. What does SDD rely on and what is the reason for the SDD?
Ans : SDD represents Solution Design Document and its motivation is to portray the
Blue Prism computerization process which is determined in PDD.
277. What do you comprehend by Functional Requirements Questionnaire (FRQ)?
Ans : Functional Requirements Questionnaire (FRQ) are utilized to give regions to
thought and a speedy agenda for the required subtleties.
278. What is Queue Manager in Blue Prism?
Ans : iIt is utilized to deal with the things in a line.
279. What do you comprehend with Environment Variables?
Ans : For all the Business Objects and Process, Environment Variables are accessible.
Information Items are perused just and uncovered as Environment Variable. One thing
should remember that kind of Data Item and the name should coordinate the
Environment Variable.
280. What are the sorts of security in Blue Prism?
Ans : There are three sorts of security in the Blue Prism.
Client: We can appoint new client data
Accreditations: store the mystery data
Choices: there are rules for setting passwords
Regularly it happens that the freshers stall out in even straightforward inquiries in the
meeting. To adapt up to this shortcoming, we thought of this arrangement of most
recent blue crystal inquiries with point by point answers for the trying hopefuls.
Experiencing the above blue crystal inquiries addresses will enable you to split your
blue crystal meet.
281. key components in Desktop Automation?
Ans:
 Automation that is conceivable on one workstation/work area that utilizes
programming to rehash human undertakings crosswise over different frameworks
 The product is bolted locally on a Desktop/PC
 A different BPM arrangement is associated with every single other application by
means of standard interfaces and representatives execution of procedures crosswise
over frameworks.
 Electronic work processes could push undertakings between frameworks or
educate an individual who needs to medi

You might also like