Wednesday, April 18, 2018

Blue Prism Interview Questions - RPA




Q: How to perform surface automation technique?

In order to integrate with a thin client application we must redefine the application surface as a series of rectangles or regions.
Launch the application from Application Modeller if you haven’t already done so.
Select the Calculator Screen element and click the Identify Element button.
Press the ALT key to cycle through the different spy modes, stopping at Region mode.
Move the mouse over the application to see that it highlights elements much in the same way as Win32
Using the identification tool select the entire Calculator application (as above) and CTRL left click to open the Region Editor.

Q: What is sendkeys in thin client applications?

In controlling the application we have learnt how to create regions and use the mouse to click on the region. Typically however a user will need to also send keystrokes to the application.
Normally in Blue Prism you would use the Write stage to send data to an application. This is not possible with a thin client application though, (remember it is a virtual application that does not really exist on the local machine) so we must send keystrokes to the application. To do this we use the Global SendKeys method.
Q: Exception bubbling:

It is a concept ofhandlingthe exception.  When and where exception will be handled?
Many times when you catch exception, do not want them to be handled during that time. Rather you would like to propagate the same to the caller and let the caller handle the same. For such kind of scenarios we use exception bubbling.
For instance if you have raised exception in a business class, you would probably like to bubble it to the UI so that it can be displayed in a message box for the end user.

Q: BP Limitations:

OCR. It can’t identify or recognize the signature related images.
Q:   Reading of HTML content dynamically using BP. If we have dynamic table in web page, how will you identify the content?  

It can be handled in the Application Modeller itself. Verifying path property of selected HTML element and check for “<tr><td>” tags in the Application Modeller.

Blue Prism Interview Questions and Answers


Q:  Thin client vs. thick client

Thick client:
·         The software will be installed in the pc.
·         There won't be much processing via the network.
·         Thick client is window application.
·         Thick client is Software based.
Thin client:
·         Thin client is browser based or is a web based.
·         Thin client there is no need of software to be installed in the pc to create a report.(Eg:WebI,CMC)

Q: How to spy mainframe elements

Mainframe applications are spied by identifying rectangular areas of the screen

The operation to capture mainframe elements is slightly different to spying other applications. First the grid must be created by holding CTRL and clicking on the application. With the grid in place, the mouse is used to drag and select rectangular areas.
Q: How to spy the elements

Application Modeller spies elements as the mouse is moved over the application window. Details of an element can be captured by holding the CTRL key and clicking the left mouse button
Q: Exception handling

Recover and Resume are stages used to attempt to salvage and move on from an exception.

Resume stage neutralizes the exception

Blur Prsim Automation Interview Questions


Q:   Anything can be automated using Blue Prism? 

·         Rule based
·         Digitalized
·         Continuity in actions
·         Part automation is also possible using the triggers. For Ex:
         
Ø  Step 1 to 10 Automated
Ø  Blue Prism triggers an event to Manual user (May be an email trigger)
Ø  Manual user completes the Step 11 and trigger the event back to Automation process (BP)
Ø  BP will continue from Step 12 to 15 and completes the automation

                   
     Q:  What are different types of execution Modes Available for an Object ?


Run mode determines how a Process can be run in relation to other Processes. Run mode is defined in the Business Objects (and therefore by the applications) a Process uses and is designed to safeguard Processes getting in the way of each other.
Run mode is set on a tab in the properties window of the Business Object information stage on the Initialize page. 


There are three possible run modes.


·         Exclusive: An exclusive Process must run on its own and cannot run at the same time as any other Processes.
·         Foreground: A foreground Process can only run alongside other background Processes, but only one foreground Process can run at a time.
·         Background: A background Process can run alongside other Processes, as long as they are background or foreground Processes.

The run mode order of precedence is Exclusive, Foreground, Background.

Q: What are the benefits of RPA?

·         Cost Saving and increases speed
·         Reducing work force
·         Productivity and Efficiency
·         Accuracy
·         Scalability: A robotic workforce can be as large or as small as you need it to be, and additional robots can be deployed quickly for no extra cost,
Q:  What is RPA (Robotic Process Automation?)

Robotic Automation aims to use a computer (a.k.a. robot) to manipulate existing application software (CRMs, ERPs, help desk and claim applications) in the same way that a person works with those systems and the presentation layer to perform a specific task.
 It automates rule-based processes without the need for constant human supervision.
The key to RPA is identifying processes which can be automated using certain basic rules.
Blue Prism is a very effective tool.  However, there are two things to understand
First, the tool does not have a "code view".  Everything is abstracted through a flow-chart interface.  Second, Blue Prism does not have a record feature.  Instead users are expected to map out processes manually with SME's before entering anything in the tool, then use the process/procedure maps to enter the process into Blue Prism.
Irrespective of how an application is presented (terminal emulator, thick client, thin client, web browser, Citrix and web services)
BP provides the ability to automate any application (e.g. SAP, Lotus, Office, Exchange, custom applications).
Q: Why Robotic Process Automation?

BPOs and shared services that use large scale, high-volume human labor, with an intrinsic exigency for productivity and cost efficiency, RPA technology adds impetus to business innovation and profitability.
It enables organizations to configure software robots that automate manual and repetitive rule-based tasks at a fraction of the cost of their human equivalent
 Robots are easy to train and see the interface like a human. They can act as automated assistants and are designed to collaborate with humans while permanently reporting on progress.

Blue Prims RPA Interview Questions collection Set - I



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)



Friday, March 16, 2018

What is HANA in SAP

HANA is also another kind of database.

It is gaining popularity in the recent times

HANA is in-memory database when compared to other traditional databases.

It is much faster than other databases in terms of processing the data.

It has inbuilt computing engine in Dynamic RAM

It removes the lots of other layers when fetching the data from SAP ERP, CRM, BW

Using HANA we can connect other non-SAP data sources like flat files, unstructured data.

Using HANA, we can generate the reports in milli or nano seconds.

We will have real-time data available to the customers on the fly.

 


Tuesday, March 13, 2018

Buy Bitcoin in India


Koinex in India has made huge improvements in it's short span of 2 months.
 

Instant INR deposit and withdrawal, Removing unnecessary signup and password change fee.Very fluid and fast UI and great support.Trade volume is also increasing with time.

The platform is maturing fast. Koinex has very active community in telegram and founders reply directly to your issues in Telegram group.
 

You can Buy, Sell and Trade Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), Ripple (XRP), Bitcoin Cash (BCH) and other cryptocurrencies at best price in India 


Visit Koinex Website:Koinex

Saturday, March 10, 2018

Laxmi Coin India's Ist Digital currency

Just sign up on Laxmicoin and earn laxmicoins. They’re giving away 20 free laxmicoins to everyone who signs up using this link
 
India's 1st digital currency