文章目录
- 前言
- RPA介绍
- UiPath
- 下载安装
- 组件内容
前言
最近有一个项目的采集调研涉及到了客户端的采集,就取了解了一下RPA和UIPATH,记录一下
RPA介绍
RPA(Robotic Process Automation:机器人处理自动化),是基于计算机操作系统的工作桌面,自动识别、完成预先设定的工作流程。
UiPath
UiPath 是RPA(Robotic Process Automation:机器人过程自动化)领域比较受欢迎的软件之一。其主要分为
1:uipath studio(一种高级流程设计工具,用来制作workflow);
2:UiPath robot(用来运行uipath studio生成的workflow);
3:UiPath orchestrator(基于uipath studio和UiPath robot的一种网络应用,用来管理多个机器人进行协调工作)。
研发人员主要使用uipath studio
下载安装
https://www.uipath.com/developers/community-edition-download
一键安装即可
组件内容
可以通过“使用应用程序/浏览器”打开特定的应用程序
在打开应用程序之后提供诸如点击、悬停、各种事件触发器、拖放、输入文本、输入信息、选中/取消选中、选择项目、遍历用户界面元素、提取表格数据、查看应用程序状态、获取属性、获取文本、鼠标滚动等通用控件。
注:以上这些操作类控件通常与屏幕分辨率和窗口大小无关
如果遇上数据格式较为特殊无法正常获取,UiPath还提供OCR识别的方式(支持选择不同的OCR引擎)。
UiPath还提供诸如条件循环(while)、if、遍历循环(for)等流程控制控件,其可以与诸如“检查元素”等应用程序控件相结合来实现针对网络延时导致页面未能成功加载的内部判断和内部重试功能