RPA(Robotic Process Automation)机器人流程自动化,是一种能够模拟人类来执行重复性任务的解决方案。RPA可实现统筹安排、自动化业务处理,并提升业务工作流处理效率。
DRP系统是一个分销管理系统,本次主要录制的系统自动化流程为:1)登录;2)分仓订货;3)厂商订货;4)合同入库。
以下是我在设计过程中遇到的问题及解决方法或设计小技巧。
登录:
DRP系统登录密码使用的是暗码口令输入,对此,赋值操作(setValue)无法正常赋值,赋值的密码系统无法正常识别,此时可通过模拟键盘指令输入字符串(inputString)。
分仓订货:
在对需要双击文本框进行弹窗赋值的对象,我在录制过程中,直接双击文本框,即可出现左键双击点击命令,或是在设计驱动时,将点击命令的最后一个参数手动修改为“doubleLeft”。
在进行单元格编辑过程中,单个单元格正常录制无法获取对象,此时提供对象强抓的方式(win7操作方式:录制过程中,按住Ctrl+Alt;win10操作方式:录制过程中,按住Ctrl)可正常获取到单元格对象。
厂商订货:
整体窗口存在不同窗口属性问题,对此,在录制完成该窗口后,可对窗口的属性进行权重设置,在不影响识别的情况下,对不同的属性不进行校验,使得窗口默认为一个统一的窗口。
合同入库:
在菜单栏设计操作过程中,菜单存在快捷方式打开的,例如下图中的盘点器(X),此时提供键盘点击X即可快速打开盘点器页面。
推荐阅读: