Sfahskljgds 4
Sfahskljgds 4
******************************************************************************
INTERVIEW QUESTION
***********************************************************************************
******************************************************************************
1. What is the difference between process and object studio?
Process studio:
i)Process studio is the workspace where the flow of the process is defined
ii)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:
i) Object studio is the workspace where the objects of the applications have
interacted
ii)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?
i)Navigate stage
ii)Read stage
iii)Write stage
iv)Code stage
v)Wait stage
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.
11.What are the languages that can be used in the coding stage?
i)C#
ii)Visual Basic
iii)J#
12. What are the types of debugging techniques available in blue prism?
Debugging techniques available in blueprism are
i)Environment variable
ii)Session variable.
26.Use of scheduler
Scheduler is to schedule the robot process based on the input availability.
28. How will you run the process developed on your machine in other’s machine in
standalone deployment?
Giving a. bp release and importing it into the local machine.
***********************************************************************************
******************************************************************************
INTERVIEW QUESTION 1
***********************************************************************************
******************************************************************************
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?
• Navigate stage
• Read stage
• Write stage
• Code stage
• Wait stage
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.
• HTML mode
• WIN32 mode
• Accessibility mode
• Region mode
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.
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.
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.
• Environment variable
• Session variable
• 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.
***********************************************************************************
******************************************************************************
INTERVIEW QUESTION 2
***********************************************************************************
******************************************************************************
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.
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”
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.
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.
Control Room is one of the infrastructures of blue prism in which we control the
process through session management, queue management and scheduler.
XML
***********************************************************************************
******************************************************************************
INTERVIEW QUESTION 3
***********************************************************************************
******************************************************************************
21. How will you run the process developed on your machine in other’s machine in
standalone deployment?
23. How will you access single variable in all pages in a process/object?
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.
Application Modeller
30. What are the types of exceptions and the differences between them?
***********************************************************************************
******************************************************************************
INTERVIEW QUESTION 4
***********************************************************************************
******************************************************************************
Start – Only one and End Stages – Many (Depends on the design of the process)
34. Where will you generally define the credentials and how will you use them in
blue prism?
Credential manager in system and with the object called credentials and call Get
action in the object to define the credentials in blue prism.
NO. Right Click on Actions and Click on Publish to make it available to PS but not
to the Control room.
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.
37. What is version Control in BP and how versioning will happen in BP?
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.
The input data or the Parameters that can be passed Before we executing the
Processes from the crontrolroom.These Parameters are called Startup Parameters.
The Bubbling up of the Error from Lower end towards the Layers of solution and
handle the Error is called Exception Bubbling.
By Using VBO – MS Excel VBO – and using Actions Like Create Instanse,Show,Open
Workbook Etc to launch the application in PS.
By Configuring the Excel.EXE file path in the OS and Launching the Excel and
attach.
By Using VBO – OLEDB and Providing the Provide name like Data Base(Path of the
Excel) and Provider and Extended Properties.
***********************************************************************************
******************************************************************************
INTERVIEW QUESTION 5
***********************************************************************************
******************************************************************************
41. Wat is the Difference Between Get Work sheet as Collection and Get work sheets
as Collection(Fast) ?
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.
42. How do you handle more than 1 lack or 1 million records in the Excel Sheet. How
do you automate the Excel. ?
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.
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.
45. Exception handling – when he error occurs within bp business process these
error has to be handled in order to make the process complete.
Recovery stage is used to catch the exception and diffuse the error, resume stage
is used for contining the flow of execution.
47. What is the difference between Immediate stop and request stop?
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”
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.
49. Explain process followed in your RPA project ?? explain the RPA life cycle ?
Discover phase —> solution design phase –> development phase (coding ) –> UAT —> Go
live phase –> Run phase.
INTERVIEW QUESTION 6
***********************************************************************************
******************************************************************************
Ans:This variable is available to all business objects and process. this is only
read only.
56. What hardware infrastructure do I need to run Blue Prism’s Robotic Automation
Platform?
Blue Prism has been designed for flexibility and to meet the most robust IT
standards for IT operational integrity, security and supportability. The software
can be deployed either as a front office or back office process, running quite
happily on a standard desktop in the front office or on any scale of systems for
back office processing.
A Blue Prism Process is created as a diagram that looks much like a common business
flow diagram.
Processes are created in an area of Blue Prism named Process Studio which, as we
will see, looks similar to other process modeling applications (such MS Visio) and
uses standard flow diagram symbols and notation.
Security and auditability are built into the Blue Prism robotic automation platform
at several levels. The runtime environment is completely separate to the process
editing environment.
Permissions to design, create, edit and run processes and business objects are
specific to each authorised user.
A full audit trail of changes to any process is kept, and comparisons of the before
and after effect of changes are provided.
The log created at run-time for each process provides a detailed, time-stamped
history of every action and decision taken within an automated process.
Our clients tend to find that running a process with Blue Prism gives them a lot
more control than a manual process, and from a compliance point of view assures
that processes are run consistently, in line with the process definition.
59. Why Blue Prism?
Automation process can be designed within IT Governance Supports both internal and
external Encryption/Decryption Keys Provides Audit Logs enabling
High level Robustness because of .NET customized code within the process automation
(Tool is capable of doing all the activities whatever can be done using .NET)
Phase 1: The developer and tester are working with each other so that they can
prove that the solution verifies the PDD.
Phase 2: Here you will get a repetition of Phase 1 but in process studio, tests are
executed in live data testing more often.
Phase 3: This phase has certain steps:
For the final test of acceptance, the process solution is installed with a test
environment.
Most importantly in the test, the solution could manage the increase of
performance, environmental, and any remaining defects issues.
The process runs in the control room of Blue Prism.
Acceptance criteria must publish the sign off after meeting a full test report.
Once it is done, now process can be executed in the production.
***********************************************************************************
******************************************************************************
INTERVIEW QUESTION 7
***********************************************************************************
******************************************************************************
Blue Prism is owned and managed by the customer or user, spanning technology and
operations, adhering to enterprise-wide robotic operating model. Its digital
workforce is built, can automate any software and requires no code. It can be
applied to automate processes in any department where administrative or clerical
work of an organization.
69. In Blue Prism, at what stage The “Preserve” check box must only used?
In Blue Prism, The “Preserve” check box must be used only after the Resume Stage.
***********************************************************************************
******************************************************************************
INTERVIEW QUESTION 8
***********************************************************************************
******************************************************************************
74. What is the purpose of Business Object and how to check the object attached
with the application or not?
To inspect log of the session, the Log Viewer is used in both scenario of either it
is running or after it is finished. It is very convenient for tracking problems
down and for reviewing work progress. The Log Viewer is equipped with a search
function which enables you to see through the visibility of columns and rows of the
log.
77. What does SDD stand for and what is the purpose of the SDD?
SDD stands for Solution Design Document and its purpose is to describe the Blue
Prism automation process which is derived in PDD.
79. What is the infrastructure of hardware needed to run the Robotic Automation
Platform of Blue Prism?
Write stage is used to keep the values in the elements. And properties form is
attached to the Data Items list on the left and with the list of elements on the
right. We decide the middle section for the elements which we want to go with.
***********************************************************************************
******************************************************************************
INTERVIEW QUESTION 9
***********************************************************************************
******************************************************************************
81. What is the purpose of Business Object and how to check the object attached
with the application or not?
82. Can you set the priority to work with Queue items in Blue Prism, How?
Yes, we can set the priority to work with Queue items in Blue Prism. The first item
is added to the queue with the help of Add to Queue action. And to work with the
Queue item, the priority setting process is started. Once the priority of an item
is added to the queue, it can’t be changed.
84. What do you think of Mark Exception and System Unavailable Exception in Blue
Prism?
As a developer, you may probably come across this blue prism interview question.
You can answer this question in a direct manner. There are two flag inputs in Mark
Exception action and these are ‘Keep Locked’ and ‘Retry’ use for controlling the
features. When a new item is developed, it will return its ID into the output
parameter of this New Item. Once keep Locked is set to True, a new item will be
under the control of the process.
If you are not able to launch the application, sub-page or action will throw a
System Unable Exception. This exception is not related to the Work Queue item issue
which might be working presently. You need to unlock the item simply not just
marking it as an exception.
An HTML connector, which allows working with HTML, JavaScript, ActiveX controls,
and other common components of a browser interface.
A Windows connector, allowing access to Windows applications built using the .NET
Framework, the Microsoft Foundation Class (MFC) library, Visual Basic 6,
PowerBuilder, and other Windows based user interface technologies.
A Java connector for working with user interfaces created using Swing, Java
applets, Oracle
Forms, and other technologies based on the Java Virtual Machine.
A mainframe connector, which allows access to mainframe applications through
terminal emulators from various vendors, including Attachmate, Micro Focus, IBM,
and others.
A Citrix connector, allowing access to applications that provide their user
interfaces via technologies such as Citrix XenApp and Microsoft Remote Desktop
Services.
87. Which symbol in blue prism, In Control Room pending or unworked item will be
marked by?
Control Room pending or unworked item will be marked by three blue dots.
88. If Data1 current value is 132, the formula [Data1]<>123 will return true
True
Security and auditability are joined with the Blue Prism mechanical computerization
organize at a couple of levels. The run-time condition is thoroughly separate to
the system changing condition.
Approvals to arrangement, make, modify and run techniques and business objects are
specific to each endorsed customer.
A full audit trail of changes to any technique is kept, and connections of the when
effect of changes are given.
The log set aside a few minutes for every methodology gives a low down, time-
stamped history of each move and decision made inside an automated technique.
Our clients have a tendency to find that running a system with Blue Prism gives
them fundamentally more control than a manual strategy, and from a consistence
point of view ensures that techniques are run dependably, as per the method
definition.
***********************************************************************************
******************************************************************************
INTERVIEW QUESTION 10
***********************************************************************************
******************************************************************************
91. What Is Defer Queue?
We can define specified time to the queue .that queue are called defer queue.
Defer until is used to freeze those items from being picked up till the time has
elapsed
Defer queues are those to which we define defer until .
Differ is an input to work queue VBO, When U have different process pick data from
queue then differ comes in picture
92. Where the Software Robots in Blue Prism stored?
When working in citrix based application sometimes windows and accessibility will
not work that time we go for region mode.
Scheduler is used to schedule the tasks or process to function as per our required
time.
A process contains the logic involved in the process it includes all the logics.
100. How will Runtime Resource be allocated ,when Blue prism Application is not
Running?