Part7:RPA技术演进
屏幕抓取(Screen Scraping)
作为一种编程语言,在实现继承应用程序与新用户界面之间的转换的同时,简化了从遗留系统过渡到更现代计算机系统的流程;能够编写程序以从计算机文件和网站中获取数据。随着互联网的发展,在网页上抓取信息的能力得到了显著提升。
Excel宏(Macro)
Excel 宏 是一种 存 储 下 来 作 为 执行 任 务 的 指 令 。它 被 Excel 宏 存 记 下 并 被 自 动 执行 相 同 的 任 务 。通 过 宏 ,所 有 与 Excel 相 关 的 操 作 都 被 利 用 来 自 动 化 化 。但 宏 只 能 在 Offi ce 环境 中运 行 。
自动化测试
自动化测试主要通过生成或编写代码块的方式来模拟手动操作流程;开发相应的测试案例以模仿手动操作流程;触发自动执行流程来运行这些预先编写的案例;以替代人工检查系统功能的目的进行操作。
自动化测试的技术方案一般包括脚本编写与开发工具、脚本执行与运行平台、过程管理和结果展示与客户端四个关键模块;这种架构随着时间推移逐渐演变为RPA产品技术架构的基础框架。
流程自动化
相较于屏幕抓取而言,该软件的诞生要晚一些。然而,在流程自动化方面其展现出色。特别地,在涉及人工干预如审批、修改或填表等业务流程方面其表现尤为出色。
按键精灵
在国内源自本世纪初的技术创新之作——"按键精灵"也被视为推动人工智能辅助(RPA)发展的开端之一。作为主要服务于游戏领域的人工智能辅助工具"按键精灵"许多功能都与后来发展起来的人工智能辅助技术具有相似性。举个例子来说在"按键精灵"中所具有的图像识别和颜色匹配等功能在今天仍然仍然有许多现代人工智能辅助方案中依然有所体现
大量用户将按键精灵不仅用于游戏领域,并延伸至其他应用场景:早期的数据录入自动化、普通办公人员开发的便捷签到程序以及购票辅助工具等应用领域
然而,在本质上不同于这些传统的自动化工具的是,在继承这些技术的精华的基础上进一步发展,并不仅还在继承这些技术的精华的同时还发展出了独特的功能和显著的优势
AI 人工智能
一般认为人工智能是计算机系统完成具备智能的任务所需的人为干预的工作能力。这些依赖于人类先验判断的任务已被人工智能机器接手。人工智能通过提升了任务准确性和效率,并减少了对人力的需求,在全球范围内带来了便利。
