Ponencia
Towards a Method for Automated Testing in Robotic Process Automation Projects
Autor/es | Chacón Montero, Jesús
Jiménez Ramírez, Andrés González Enríquez, José |
Departamento | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos |
Fecha de publicación | 2019 |
Fecha de depósito | 2022-06-09 |
Publicado en |
|
ISBN/ISSN | 978-1-7281-2237-3 |
Resumen | The Robotic Process Automation (RPA) paradigm
has received increasing attention in recent years. It enables
task automation by software components which interact with
user interfaces in a similar way to that of humans. ... The Robotic Process Automation (RPA) paradigm has received increasing attention in recent years. It enables task automation by software components which interact with user interfaces in a similar way to that of humans. An RPA project follows a similar lifecycle as a software project. However, in certain contexts (e.g., business process outsourcing, BPO), a testing environment is not always available. Thus, deploying the robots in the production environment entails high risk. To mitigate this risk, an innovative approach to automatically generate a testing environment and a test case for an RPA project are described. The activities of the humans whose processes are to be robotized are monitorized and an UI log (i.e., a sequence of screen captures, mouse and key actions) is confirmed. On the one hand, the test environment is generated as a fake application, which mimics the real enviroment by leveraging the UI log information. To this end, the control flow of the application is governed by an invisible control layer which decides which image to show depending on the interface actions that it receives. On the other hand, the test case checks whether the robot can reproduce the behaviour of the UI log. A prototype has been constructed and tested in a controlled scenario. Promising results have been obtained and a number of limitations to be addressed have been identified such that it may be applied in more realistic domains. |
Agencias financiadoras | Ministerio de Economía y Competitividad (MINECO). España Centro para el Desarrollo Tecnológico Industrial (CDTI) |
Identificador del proyecto | TIN2016-76956-C3-2-R (POLOLAS)
P114-16/E09 |
Cita | Chacón Montero, J., Jiménez Ramírez, A. y González Enríquez, J. (2019). Towards a Method for Automated Testing in Robotic Process Automation Projects. En AST 2019: IEEE/ACM 14th International Workshop on Automation of Software Test (42-47), Montreal, QC, Canada: IEEE Computer Society. |
Ficheros | Tamaño | Formato | Ver | Descripción |
---|---|---|---|---|
Towards a method for automated ... | 289.7Kb | [PDF] | Ver/ | |