一种基于UIA接口的RPA系统设计方法
机器人流程自动化(Robotic Process Automation,RPA)是当今的研究热点之一,RPA主要使用Win32接口对窗体进行自动化操作,该方法需要对API进行封装,开发成本高,且只能识别基于Win32 API设计的UI元素,同时基于Win32接口实现自动化需要模拟键盘和鼠标操作,由于该模拟操作基于一种广播消息机制,导致操作的响应时间较长,因此提出了一种基于微软的UIA(UI Automation)技术,用于构建RPA流程自动化应用的方案.该方案采用UIA方法进行UI元素的自动化操作,适应的UI程序框架范围广,包括Win32,WPF,QT,Silverlight等;而且开发成本低.同时,该方案将消息与UI元素绑定,避开了低效的广播消息机制,提高了RPA的执行效率.实验结果显示,与模拟键盘鼠标方法相比,所提方法的执行时间平均可缩短55.67%.
UIA技术、自动化、RPA
49
TP312(计算技术、计算机技术)
国家重点研发计划2020YFB2104002
2022-08-11(万方平台首次上网日期,不代表论文的发表时间)
共5页
225-229