Sunday, January 1, 2017

Blue Prism Interview Questions


Q: Difference between Mainframe and Non-Mainframe Applications?

For Mainframe applications:

·         It’s a single screen based application. It is keyboard based.
·         There also separate set in-built mainframe commands supported by Blue Prism specifically for mainframe applications

For non-mainframe applications:

·         It comprises of multiple screens
·         Control moves from one screen to another.

Q: What are different spy modes

Mainframe we only having one spy mode-mainframe

web based-html spy mode

Windows we can use win32,aa and region spy modes

Q: How to make the data item as global?

By default a Data Item is only visible from its own page, but un-checking the Visibility check box on the properties form will make the Data Item global.

Q: What is Environment variable?

An Environment Variable is a value that is made available to all Processes and Business Objects, i.e. across the environment.
Go to System Manager and look at the Environment Variables tab in the Processes section.
Data Items exposed as Environment Variables are read-only.

Q: What are session variables?

Session Variables are specific to that instance of the Process. If 2 instances of the same process are running at the same time, they will both have the same Session Variables but the Session Variables will have different values.
Session Variables can be viewed and modified from Control Room



Q: What is the Excel Object used by BP

The Application Object is called MS Excel VBO

Q: What are the stages?

Stages are nothing but a flow diagram component that can be added to the diagram by clicking onto the page, not by dragging from the toolbar.


Q: What is the Application Object used by BP to add the data into queue?

Use the Internal – Work Queues Application Object to put the CSV data into the queue


Q: 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)