Sunday 29 July 2018

What is Robotic Process Automation(RPA)?

RPA(Robotic Process Automation)  is the process of automating the business processes of an organization using software robots. RPA  robots are capable of mimicking most of the human actions.
It is based on the concept of Screen Scraping .Screen Scraping is the process of collecting the screen data from legacy applications.RPA tools differ from the normal automation tools.RPA is based on Artificial Intelligence(AI).

In normal automation tools the automation tester creates a list of actions to automate a specific task of an application whereas RPA tools develops the action list by watching the user actions.

Benefits of RPA:
1. Complete processes more rapidly.
2.Cost is reduced significantly.
3.Robots do not get tired.
4.Improves scalability.

List of RPA Tools:
1.UIPath.
2.Automation Anywhere.
3.Blue Prism.
4.NICE.

Saturday 7 July 2018

Selenium IDE - Advantages and Disadvantages

Selenium IDE(Integrated Development Environment) is a Firefox extension and is also available on Google Chrome Store recently.It is a record and playback tool.It is generally used to develop test cases.


Advantages:
1. Open Source.
2. Easy to use.
3. No programming knowledge is required.
4. It to has capability to convert test to different languages such as Java.
5. Field selection can be done using ID,name and XPath.
6. Record and playback tool.

Disadvantages:
1.Supports web based applications only.
2. No technical support.
3.Does not support database testing.
4. Frameworks cannot be implemented.