买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:深圳市比量科技传媒有限公司
摘要:本发明提供一种终端设备RPA脚本的编写及执行方法、系统,该方法包括获取目标页面信息,分别在各个目标页面上定义RPA脚本关系;当RPA脚本运行后,使用ADB工具在终端设备上运行终端APP并实时监听该设备的页面信息;当RPA脚本在页面稳定后,按优先级匹配页面并执行页面动作,其包括:当RPA脚本接收到最新的设备页面信息后,构建页面状态对象;当页面状态对象稳定后,按优先级顺序匹配目标页面对象;执行匹配到的目标页面对象对应的目标动作。应用本发明可以解决现有技术中存在的RPA脚本编写繁琐,响应页面不及时,难以应对多步骤任务等问题,从而提高RPA脚本编写效率、脚本执行效率以及脚本执行准确率。
主权项:1.一种终端设备RPA脚本的编写及执行方法,其特征在于,包括以下步骤:获取目标页面信息,分别在各个目标页面上定义RPA脚本关系,其包括:构建所有关键页面NAF节点对应标准图集;定义每个目标页面对象,其中,目标页面对象为RPA脚本执行动作时对应的终端设备的界面状态;目标页面对象的参数至少包括:节点元素,为终端设备页面布局树上的节点元素;顶层activity匹配关系,表达为当前界面状态的顶层activitiy与目标页面对象的顶层activitiy匹配;目标动作,为RPA脚本将对终端设备执行的动作;当RPA脚本运行后,使用ADB工具在终端设备上运行终端APP并实时监听该设备的页面信息;当RPA脚本在页面稳定后,按优先级匹配页面并执行页面动作,其包括:当RPA脚本接收到最新的设备页面信息后,构建页面状态对象;当页面状态对象稳定后,按优先级顺序匹配目标页面对象,其包括:所述页面状态对象稳定为对于终端设备页面处于加载完成的描述,当对于定义了NAF节点元素的RPA脚本,所述页面状态对象稳定的判断依据为:所有关键页面NAF节点均匹配上标准图;将页面状态对象与目标页面对象比较,判断两者是否满足匹配关系,若满足则将目标页面对象作为最终结果,结束后续的匹配操作,直接执行目标动作;其中,所述将页面状态对象与目标页面对象比较具体包括:判断顶层activity是否匹配;判断所有节点元素是否匹配;执行匹配到的目标页面对象对应的目标动作。
全文数据:
权利要求:
百度查询: 深圳市比量科技传媒有限公司 一种终端设备RPA脚本的编写及执行方法、系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。