Automation Anywhere是基于CLIENT-SERVER架构(control room和客户端),客户端主要是Bot Creator 和 BotRunner
主要构成:
1.WEBCR:就是control room,是用于管理用户,进程及其执行顺序的库
2.Bot Creator:开发机器人(Bots)
3.Bot Runner:部署,执行,管理开发好的机器人
业务分析:Process Maturity Model(PMM,流程成熟度模型)
基本步骤:
Automation Pipeline
↓
Feasibility Analysis(可行性分析)
↓
Complexity Analysis(复杂性分析)
↓
ROI Analysis(投资回报率分析)
↓
Automation Design
control room:
当前用户
features pane各个选项:
Dashboard:提供task相关活动的一览信息 ,如已经完成/要执行/在执行/失败的task,repository的详细信息
Repository Manager:管理文件库(客户端上传的TaskBots/MetaBots/IQBots),安排/部署/执行task
Operating room:监控task,查看task记录和正在执行的task
User Management:管理用户权限/新建删除用户
Audit Trail:监控最近用户和管理员的操作
Task schedule:查看在运行的task或安排运行新task
security:管理role,权限之类
Clients:展示Bot Runner和Bot Creator,Client详细信息(Client状态,hostname,username之类)
Credential Manager:存储sqlserrver相关
App Management:Bot farm application
在客户端,点击new会显示弹窗,提示选择 smart recorder
web recorder
screen recorder
workbench
点击旁边record会显示下拉框,选择smart recorder/web recorder/screen recorder
smart recorder:
ps:如果是录制基于web的应用,需要ie9及以上版本
选择smart recorder录制后,生成代码都是object cloning,要成功运行要在最前面拖入Open Programe/File 选择刚才录制的路径 。
variable operation:先在右边 variable manager添加字段,拖入variable operation,specify Variable选择刚创建的字段,右面F2,选想存入的值,如Filedata Column,双击,输入数字,存入文件指定列的值。(暂时赋值)
screen recorder:
web recorder:
浏览器用的ie,缩放100%。点击web recorder-->输入目标网址-->获取table或data(鼠标停留在目标上会出现绿框)-->存入指定excel文件
demo:弹出提示框,内容为选中的单个信息:
web recorder-->输入网址-->extract data-->regular data-->Extract control value to a new variable(再起个变量名)。
保存后进入对应task editor,看右面variable ma