Improved Method of Software Automation Testing Based on the Robotic Process Automation Technology | IEEE Conference Publication | IEEE Xplore

Improved Method of Software Automation Testing Based on the Robotic Process Automation Technology


Abstract:

Nowadays the automation of repetitive and time consuming tasks for employees is becoming more and more popular. Automation of software testing has lots of benefits but it...Show More

Abstract:

Nowadays the automation of repetitive and time consuming tasks for employees is becoming more and more popular. Automation of software testing has lots of benefits but it also has limited functions and strictly rely on the system under the test (SUT). One of the technologies that may be used to leverage its disadvantages is Robotic Process Automation (RPA). RPA is an approach to business workflow automation, in which the program emulates user actions within graphical user interface to achieve the desired result. In this paper the basic approaches for automation of software testing using RPA are investigated. This paper describes the proposed method for software test automation which allows to execute tests in a faster and more reliable way.
Date of Conference: 05-07 June 2019
Date Added to IEEE Xplore: 01 August 2019
ISBN Information:
Conference Location: Ceske Budejovice, Czech Republic

I. Introduction

Robotic Process Automation is a new approach to the business processes automation. It allows users to avoid doing the repetitive tasks that need manual data entry and processing. The main feature of Robotic Process Automation is that with the RPA framework one application (software robot) interacts with another application not through the API (Application Programming Interface) or the integration bus, but through the existing user interface. Due to this one program communicates with another program in the same way as the typical user does. Simulating user actions provides some benefits for example there is no need to change existing IT systems to deploy the RPA infrastructure [6]. Due to the fact that Robotic Process Automation does not change the IT solution itself, its implementation is very fast. And if, for any reason, it is necessary to set another workflow, it is enough to disable the software robot and return the processing of the task to the employee while the automation steps are being changed. RPA is being introduced gradually, process by process, and the result comes with the first process automation. It significantly reduces costs and increases the operational performance with a little changes in technology, particularly when open source solutions that do not require license costs are used.

Contact IEEE to Subscribe

References

References is not available for this document.