首页> 外文会议>IEEE/ACM International Workshop on Automation of Software Test >Towards a Method for Automated Testing in Robotic Process Automation Projects
【24h】

Towards a Method for Automated Testing in Robotic Process Automation Projects

机译:寻求机器人过程自动化项目中自动化测试的方法

获取原文

摘要

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.
机译:近年来,机器人过程自动化(RPA)范例受到越来越多的关注。它通过软件组件实现任务自动化,该软件组件以类似于人类的方式与用户界面交互。 RPA项目的生命周期与软件项目相似。但是,在某些情况下(例如,业务流程外包,BPO),测试环境并非始终可用。因此,在生产环境中部署机器人会带来很高的风险。为了减轻这种风险,本文描述了一种创新的方法,可以自动生成RPA项目的测试环境和测试用例。将监视要对其流程进行机器人处理的人员的活动,并确认UI日志(即一系列屏幕截图,鼠标和按键操作)。一方面,测试环境是作为伪造的应用程序生成的,它通过利用UI日志信息来模仿真实的环境。为此,应用程序的控制流由一个不可见的控制层控制,该层根据接收到的界面动作决定显示哪个图像。另一方面,测试用例检查机器人是否可以重现UI日志的行为。已在受控的情况下构造并测试了原型。已经获得了令人鼓舞的结果,并确定了许多需要解决的局限性,以便可以将其应用于更现实的领域。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号