dc.creator | Chacón Montero, Jesús | es |
dc.creator | Jiménez Ramírez, Andrés | es |
dc.creator | González Enríquez, José | es |
dc.date.accessioned | 2022-06-09T11:16:09Z | |
dc.date.available | 2022-06-09T11:16:09Z | |
dc.date.issued | 2019 | |
dc.identifier.citation | 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. | |
dc.identifier.isbn | 978-1-7281-2237-3 | es |
dc.identifier.uri | https://hdl.handle.net/11441/134243 | |
dc.description.abstract | 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. | es |
dc.description.sponsorship | Ministerio de Economía y Competitividad TIN2016-76956-C3-2-R (POLOLAS) | es |
dc.description.sponsorship | Centro para el Desarrollo Tecnológico Industrial (CDTI) P114-16/E09 | es |
dc.format | application/pdf | es |
dc.format.extent | 6 | es |
dc.language.iso | eng | es |
dc.publisher | IEEE Computer Society | es |
dc.relation.ispartof | AST 2019: IEEE/ACM 14th International Workshop on Automation of Software Test (2019), pp. 42-47. | |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Automated testing | es |
dc.subject | Robotic Process Automation | es |
dc.title | Towards a Method for Automated Testing in Robotic Process Automation Projects | es |
dc.type | info:eu-repo/semantics/conferenceObject | es |
dcterms.identifier | https://ror.org/03yxnpp24 | |
dc.type.version | info:eu-repo/semantics/submittedVersion | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.contributor.affiliation | Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos | es |
dc.relation.projectID | TIN2016-76956-C3-2-R (POLOLAS) | es |
dc.relation.projectID | P114-16/E09 | es |
dc.relation.publisherversion | https://ieeexplore.ieee.org/document/8822112 | es |
dc.identifier.doi | 10.1109/AST.2019.00012 | es |
dc.contributor.group | Universidad de Sevilla. TIC021: Engineering and Science for Software Systems | es |
dc.publication.initialPage | 42 | es |
dc.publication.endPage | 47 | es |
dc.eventtitle | AST 2019: IEEE/ACM 14th International Workshop on Automation of Software Test | es |
dc.eventinstitution | Montreal, QC, Canada | es |
dc.relation.publicationplace | New York, USA | es |
dc.contributor.funder | Ministerio de Economía y Competitividad (MINECO). España | es |
dc.contributor.funder | Centro para el Desarrollo Tecnológico Industrial (CDTI) | es |