- Blue Prism 教程
- Blue Prism - 首页
- Blue Prism - RPA 简介
- Blue Prism - 简介
- Blue Prism - 对象工作室 (Object Studio)
- Blue Prism - 应用建模器 (Application Modeller)
- Blue Prism - 流程工作室 (Process Studio)
- Blue Prism - 异常处理
- Blue Prism - 工作队列
- Blue Prism - 凭据管理器
- 用户、角色和日志管理
- 电子邮件和界面自动化
- Blue Prism - 调度管理
- Blue Prism 有用资源
- Blue Prism 快速指南
- Blue Prism - 有用资源
- Blue Prism - 讨论
Blue Prism 快速指南
Blue Prism - RPA 简介
机器人是一种模仿人类用户执行各种任务的机器,例如点击、导航、打字等。有意义的活动序列可能涉及多个系统或应用程序,构成一个流程。自动化是在没有任何人工干预的情况下(配置后)执行的一系列步骤。
机器人流程自动化
机器人流程自动化 (RPA) 允许使用软件机器人而不是人工来驱动业务。它用于自动化常规任务,以便用户可以专注于完成复杂的任务,而不是手动完成例行工作。这反过来将减少人为错误。
RPA 的优势
以下是 RPA 的优势:
构建统一的客户视图
提高客户满意度
提高员工生产力
更高的准确性和质量
经济高效
平均处理时间 (AHT) 降低高达 80%
平均解决时间 (ART) 降低高达 90%
平均在 3 个月内实现投资回报率 (ROI) 的提高。
RPA 工具
市场上有一些流行的 RPA 工具:
Blue Prism
Automation Anywhere
UiPath
Work Fusion
OpenSpan
RPA 的用途
以下是 RPA 的用途:
双重数据录入场景
在一个系统中手动输入的数据无需重新输入到另一个系统中。RPA 取代了这种双重人工操作,因为发票在工作流程中被索引,然后手动重新输入到 ERP 系统中。
直通式处理
来自各种系统(例如客户订单的网页、发票的工作流程、电子邮件或 Excel 文件)的输入必须输入到 ERP 系统中。但是,如果输入数据干净且规则明确,则可以通过 RPA 完成数据录入。
不同系统之间的虚拟集成
独立的、遗留的、ERP 或工作流系统通常不会相互通信,集成它们将花费数百万美元和宝贵的 IT 时间,RPA 可以提供轻量级集成,在用户界面级别连接不同的系统。
响应数据提取和响应请求
当数据和报告请求来自多个流程所有者、供应商甚至最终客户时,员工登录系统以提取数据,对其进行格式化,然后向请求者发送电子邮件。RPA 非常适合此类基于规则的任务。
基于规则的决策
如果驱动这些决策的规则明确,RPA 可以执行基于决策的任务。例如,对于来自公用事业供应商的发票,RPA 可以将付款条款从发票上的任何条款更改为“立即”。
RPA 的生命周期
RPA 的生命周期如下:
分析和识别
RPA 生命周期的第一步是分析业务问题以进行 RPA 开发。这通常由业务分析师和 RPA 架构师完成。确定可以自动化的流程,确定开发时间表,记录方法,并获得利益相关者批准以启动开发。
实施
RPA 开发人员在开发环境中根据需求自动化手动流程。开发是在向导中完成的,在开发机器人时对编码的需求有限。
测试
在此阶段,对机器人进行测试以评估质量并纠正任何错误。
上线
在对机器人进行彻底测试后,它将部署到实时环境中,用户开始使用它。它进入维护阶段,在此阶段将处理机器人的支持和更改请求,并立即修复缺陷。
RPA 中的机器人类型
RPA 中有两种类型的机器人:
- 后台机器人
- 前台机器人
后台机器人
以下是后台机器人的特点:
后台机器人将无人值守运行。
它们处于批处理模式。
它们在虚拟环境中运行。
后台机器人不受任何人的监督。
后台机器人向服务器发送心跳信号,以便它能够立即知道机器人何时出现故障。
后台机器人有助于减少错误,并且具有成本效益。
前台机器人
以下是前台机器人的特点:
前台机器人与拥有对其使用位置和时间的控制权的员工共享同一个工作站。
前台机器人是独立的,需要人工干预。
用户触发这些机器人,它们仅在人工监控下运行。
前台机器人从本地计算机运行,不能远程运行或调度。
Blue Prism - 简介
Blue Prism 是一家总部位于英国的软件公司,是领先的机器人流程自动化工具之一。它用于自动化平凡的任务,以便它们可以在没有任何人工干预的情况下运行。Blue Prism 因其更好的安全性、灵活性和可扩展性、合规性和弹性而在竞争中占据优势。
Blue Prism 的先决条件
以下是 Blue Prism 的先决条件。它是唯一一款:
创建和支持工业强度和企业规模的数字劳动力
不需要 IT 技能即可实施
可以在 4 到 8 周的冲刺中实施(从开始到结束)
与替代解决方案的总拥有成本 (TCO) 相比,成本非常低
通过自筹资金的回报和高达 80% 的投资回报率 (ROI) 提供巨大的回报
可以在 IT 基础设施和流程内进行管理
Blue Prism 的安装
以下是 Blue Prism 的安装要求:
Windows 7 (首选) 操作系统,64 位或 32 位
Blue Prism 安装软件,64 位或 32 位,取决于您的操作系统
Blue Prism 许可证文件
SQL Server Express Edition,64 位或 32 位,取决于您的操作系统
我们将了解使用 SQL Server Management Studio 安装 Blue Prism 的过程:
安装 SqlExpr
从 Microsoft 官方网站下载 SQL Server,SqlExpr.exe 文件,下载完成后点击SqlExpr。这将启动可用于安装 Sql 连接的 Sql Server。
安装 Blue Prism
安装 SQL Server 后,我们需要按照以下步骤和屏幕截图安装 Blue Prism:
步骤 1 - 点击 Blue Prism 5.0.10_x64 开始安装。
步骤 2 - 在对话框中点击下一步。
步骤 3 - 同意许可协议。
步骤 4 - 选择安装文件夹。
步骤 5 - 点击下一步。
步骤 6 - 单击下一步后,安装过程开始。
步骤 7 - 安装完成后,关闭窗口。
这完成了 Blue Prism 的安装,桌面会出现图标。
打开 Blue Prism
完成 Blue Prism 的安装后,我们将了解如何使用以下步骤打开应用程序:
点击图标
Blue Prism 的默认用户名和密码如下:
用户名:Admin
密码:Admin
创建数据库
我们现在将使用 Blue Prism 创建一个数据库,如下面的图像所示:
首先,打开已安装的应用程序,然后转到文件,然后单击创建数据库。
现在数据库已创建,请使用默认用户名和密码登录。
单击登录按钮后,为用户选择一个新密码。
Blue Prism 的不同选项卡
Blue Prism 中有 6 种类型的选项卡:
- 主页
- 工作室
- 控制室
- 仪表板
- 版本
- 系统
以下是 Blue Prism 各部分的概述:
主页
主页显示不同的图表,提供有关 Blue Prism 数据库的信息。劳动力可用性显示我们正在使用的运行时资源,总自动化显示数据库中的队列和自动化的数量,当前队列数量按状态显示队列数量,最大的数据库表显示 Blue Prism 数据库中最大的表。
工作室
工作室是 Blue Prism 中的重要组成部分,我们在这里实现实际的自动化步骤。有两个工作室:对象工作室和流程工作室。
控制室
控制室是 Blue Prism 中的中央管理点,它处理分布式机器人上流程执行的控制、监控、执行和调度。
仪表板
仪表板用于描绘显示有关机器人劳动力信息的不同图表。
版本
版本管理器用于管理不同 Blue Prism 环境之间配置包的导入和导出。
系统
系统选项卡由管理员用于用户管理。
Blue Prism - 对象工作室 (Object Studio)
对象工作室主要用于开发对象。在对象中,我们有不同类型的操作:
应用建模器来侦测元素
初始化页面和清理页面
从对象工作室创建对象
启动 Blue Prism 后,打开工作室选项卡,右键单击对象并选择创建对象。屏幕截图清楚地解释了创建对象的流程:
为新的业务对象提供名称。
它将在对象列表中创建一个对象。
对象工作室的不同阶段
对象工作室的不同阶段如下:
- 链接
- 块
- 读取
- 写入
- 导航
- 代码
- 等待
- 处理
- 页面
- 动作
- 决策
- 选择
- 计算
- 多重计算
- 数据项
- 收集
- 循环
- 备注
- 锚点
- 结束
- 异常
创建对象后,将创建初始化、清理和动作页面,并将启动初始化页面以及上述阶段。
下面的业务对象 (VBO) 将为您提供更详细的说明,说明如何使用这些阶段以及 VBO 的工作原理。
理解集合到 Excel
以行和列的形式存储的多个值称为集合。
我们使用以下两种方法向集合添加行:
使用内部 VBO 作为“集合”。
使用“实用程序-集合操作”VBO。
创建业务对象
输入您要创建的业务对象的名称,如下所示:
现在,输入业务对象的描述,如下所示:
然后,单击“完成”。
双击新创建的 VBO 以将其打开。
在“动作”选项卡中,将默认创建开始和结束阶段及其链接,选择并删除该链接,以便可以在其中实现实际阶段。
创建一个集合,并使用内部 VBO 向集合添加行。
提供集合名称、描述以及字段中的详细信息:名称、类型、描述和字段。使用“添加字段”添加任何额外的字段。
使用循环阶段
从阶段中选择“循环”,循环将具有开始和结束部分。它用于使用提到的迭代次数执行循环中的阶段。
为循环提供名称,并从下拉列表中选择正确的集合。
创建四个数据项
使用数据项阶段,创建四个数据项,如下所示:
- C 号
- C 名称
- 限额
- J 日期
使用多重计算向空行中的集合添加数据。
为此多重计算提供名称,将表达式从集合列表拖动到表达式,并将数据项从数据项列表拖动到“存储于”值。
使用链接链接阶段并保存业务对象。
单击播放按钮执行 VBO。
结果将具有在集合中提供的正确输出,如下所示:
我们将了解如下所示的 Excel 集合:
首先,我们需要创建一个实例并将输出作为“句柄”,然后打开工作簿名称并将句柄作为输入参数传递。
它将写入工作簿名称,然后执行另一个操作,将工作表作为集合获取。
步骤 1:创建实例
动作:
名称:创建实例
描述:创建实例
业务对象:
Ms Excel VBO
动作:创建实例
输出:句柄
步骤 2:打开
业务对象:Ms Excel VBO
动作:打开工作簿
输入:
值=句柄
文件名
输出:存储在工作簿中。
步骤 3:显示
业务对象:Ms Excel VBO
动作:显示
输入:
值=句柄
步骤 4:将数据读取到集合中
业务对象:Ms Excel VBO
动作:将工作表作为集合获取(快速)
输出:存储在“客户详细信息”中。
步骤 5:循环
转到循环属性
名称:从集合读取数据
描述:从集合读取数据
集合:客户详细信息。
步骤 6:多重计算
名称:客户数据
客户详细信息。
理解带集合和 Excel 的选择
我们需要使用给定的数据创建学生数据:
A 等级 >=90
B 等级 >=75
C 等级 >=60
D 等级 >=50
步骤 1:创建实例
动作:
名称:创建实例
描述:创建实例
业务对象:
Ms Excel VBO
动作:创建实例
输出:句柄
步骤 2:打开
业务对象:Ms Excel VBO
动作:打开工作簿
输入:
值=句柄
文件名
输出:存储在工作簿中。
步骤 3:显示
业务对象:Ms Excel VBO
动作:显示
输入:
值=句柄
步骤 4:将数据读取到集合中
业务对象:Ms Excel VBO
动作:将工作表作为集合获取(快速)
输出:存储在“学生详细信息”中。
步骤 5:循环
转到循环属性
名称:从集合读取数据
描述:从集合读取数据
集合:学生详细信息
步骤 6:选择
选择名称 | 选择条件 |
---|---|
A 等级 | 学生详细信息 分数>=90 且 <=100 |
B 等级 | 学生详细信息 分数>=75 |
C 等级 | 学生详细信息 分数>=60 |
创建一个数据项作为等级。
创建计算如下:
- A 等级
- B 等级
- C 等级
在循环之前,我们需要配置值。
使用动作阶段
名称:默认单元格
业务对象:Ms Excel VB
动作:活动工作簿
然后,
执行另一个动作 - 当前单元格
业务对象:Ms Excel VBO
动作:获取活动单元格
输出存储在当前单元格中。
然后,
将数据写入 Excel
业务对象:Ms Excel VBO
动作:设置单元格值
执行另一个动作 - 转到下一个单元格
业务对象:Ms Excel VBO
动作:转到下一个空单元格(向下)
输入:存储在当前单元格中。
Blue Prism - 应用建模器 (Application Modeller)
应用程序建模器用于监视应用程序。监视是指识别应用程序中的元素。
应用程序建模器窗口如下所示:
监视模式
我们有 4 种不同的监视模式,如下所示:
Win32 模式
HTML 模式
辅助功能模式
区域模式
按照以下步骤选择任何监视模式或在不同模式之间切换:
使用 Ctrl 和左键单击选择监视模式中突出显示的项目。
使用 Ctrl 和右键单击取消。
按 Alt 键切换监视模式。
使用 Web 应用程序
我们现在将讨论如何使用 Web 应用程序:
Facebook 登录和注销
首先,让我们创建一个业务对象并为其命名。
我们需要配置应用程序建模器。
现在我们将监视登录按钮、用户名和密码字段。
现在,我们将开始实现部分。
为电子邮件和密码创建数据项。
使用“写入阶段”将电子邮件 ID 和密码输入 Facebook 网站。
使用“导航阶段”单击“登录”按钮。
我们在“导航阶段”中没有获得“单击”操作。
因此,转到应用程序建模器并将登录元素类型更改为按钮。
在这里,我们使用等待阶段在启动网站之前加载网站。
现在登录 Facebook 网站。
要注销帐户,我们需要在应用程序建模器中准备元素。
监视所需的元素,首先检查注销需要哪些元素。
然后,我们需要监视箭头和注销选项。
使用导航阶段单击箭头并单击注销。
单击登录按钮后,网站将需要一些时间来加载帐户信息。这取决于我们的网络,即互联网速度。
登录后,使用条件等待来保持粗体,直到注销箭头出现。
使用 Windows 应用程序和多个窗口
我们将学习如何使用以下分步程序自动化培训订单系统。后续部分中给出的屏幕截图将帮助您清楚地了解该过程。
步骤 1 - 创建业务对象。
步骤 2 - 配置应用程序建模器。
步骤 3 - 监视登录窗口。
使用 Ctrl+左键突出显示元素,序数元素用于唯一标识。
步骤 4 - 监视员工编号。
步骤 5 - 监视密码。
步骤 6 - 监视登录按钮。
现在我们开始实现部分。
步骤 7 - 使用导航阶段启动应用程序。
步骤 8 - 使用写入阶段配置员工编号。
步骤 9 - 使用另一个写入阶段配置密码。
步骤 10 - 使用导航阶段登录。
步骤 11 - 链接流程。
Blue Prism - 流程工作室 (Process Studio)
流程工作室只有主页面。如果页面已发布,我们可以从流程工作室调用。我们使用流程工作室进行开发和测试。
流程工作室和对象工作室的区别
流程工作室和对象工作室的主要区别如下:
流程工作室 | 对象工作室 |
---|---|
它被创建为类似于流程图的图表,由开发工具创建 | 由开发工具以图形方式创建对象 |
阶段:流程工作室中存在警报阶段 | 阶段:读取、写入、导航、代码和等待 |
我们有主页面 | 我们有初始化和清理页面 |
流程与对象工作室和控制室交互 | 对象工作室与外部应用程序交互。 |
启动和应用程序建模器不可用 | 启动和应用程序建模器可用 |
流程工作室中的阶段
流程工作室中的各个阶段如下:
- 链接
- 块
- 处理
- 页面
- 动作
- 决策
- 选择
- 计算
- 多重计算
- 数据项
- 收集
- 循环
- 备注
- 锚点
- 结束
- 警报
- 异常
发布对象工作室页面
我们可以使用以下步骤发布对象工作室页面:
开发业务对象。
部署业务对象操作。
发布对象工作室。
发布流程后,我们可以从流程工作室运行。
将流程发布到控制室
我们可以使用以下步骤将流程发布到控制室:
开发流程对象。
双击描述。
然后选中“将流程发布到控制室”复选框。
发布的流程显示在可用流程中。
输入/输出参数传递
我们希望使用输入/输出参数将某些参数从一个页面传递到另一个页面。
我们在流程工作室中创建输入和输出参数。
我们需要在开始阶段声明输入参数。
我们需要在结束阶段声明输出参数。
我们将查看传递输入和输出参数的分步方法:
步骤 1 - 创建业务对象。
步骤 2 - 在开始阶段定义输入参数。
步骤 3 - 双击开始阶段以配置输入参数。
步骤 4 - 在结束阶段定义输出参数。
步骤 5 - 转到计算阶段进行简单计算。
步骤 6 - 连接流程并保存。
步骤 7 - 我们必须发布流程。
步骤 8 - 发布流程后,我们可以从流程工作室运行。
步骤 9 - 我们需要在流程工作室中创建流程。
步骤 10 - 使用动作阶段从对象工作室调用流程。
步骤 11:创建数据项并运行流程。
Blue Prism - 异常处理
异常处理由异常在无人值守自动化中的管理来定义。它确保如果可能,可以自动解决问题,或者系统管理员可以轻松识别和修复问题,或者适当地将其传递给人工完成。异常处理的成功取决于在开发过程中实施的程度。
在 Blue Prism 中实现异常处理
异常处理是任何 Blue Prism 解决方案的关键部分。异常是在流程/对象执行期间出现的问题。
在 Blue Prism 中遇到错误时,它会生成异常。
异常处理阶段
可以使用恢复、恢复和异常阶段实现异常处理。
恢复 - 开始处理异常的块。
恢复 - 结束处理异常的块。
异常 - 在流程或对象的执行中显式引发异常。
异常类型
Blue Prism 中有 3 种类型的异常:
内部异常
系统异常
业务异常
内部异常
内部异常是基于我们在阶段中缺少强制性数据而产生的。
假设,我们想要保存新创建Excel的数据。但是,如果我们忘记提供路径,就会出现内部异常。
另一个例子是,如果我们在计算阶段提供无效表达式,就会出现如下所示的内部异常:
创建3个数据项,即文本类型的X、Y和Z。
使用计算阶段执行简单的计算。
现在,运行流程。
业务异常
这些异常实际上并不是异常,而是基于业务规则创建的异常。我们需要通过机器人手动触发它们。
让我们假设,我们正在处理包含员工姓名和账户余额的Excel数据。将这些数据读取到集合中,并检查每个员工的余额。如果任何员工的余额为零,我们需要触发异常并记录消息。根据业务规则,如果余额为零,则无法进行支付。
步骤1 - 首先,我们将读取数据并将其存储到集合中。
步骤2 - 我们需要循环遍历集合,并检查列是否为零。如果是,则抛出异常。
步骤3 - 我们需要配置异常阶段。由于我们有很多类型的异常,我们需要将其配置为业务异常。
系统异常
系统异常将基于网络中断、机器人需要网络或任何系统故障而发生。
我们需要使用恢复和恢复阶段来处理这些异常。我们不需要链接到恢复阶段,无论何时何地发生异常,恢复阶段都会立即捕获这些异常。
异常冒泡
当触发异常时,它会向上移动到流程中,直到被恢复阶段捕获,这被称为异常冒泡。
Blue Prism - 工作队列
工作队列是一个内部可配置的列表,它使流程能够管理其工作负载。一个流程可以使用不同的工作队列,如果需要,多个流程可以共享一个工作队列。
控制室中的队列管理选项卡为工作队列提供了操作用户界面。该选项卡分为两部分:上半部分显示队列列表,下半部分显示队列中项目的列表。
工作队列配置
工作队列是在Blue Prism的管理区域系统管理器中创建的。
标签
标签是分配给工作队列项目的一个关键字或术语,作为对该项目进行分类或分组的一种方法。
添加标签
向工作队列项目添加标签只需使用操作阶段即可。将操作阶段添加到您的流程中。在操作阶段中,执行以下操作:
选择内部 – 工作队列业务对象。
选择标签项目操作。
将项目ID输入参数设置为要标记的工作队列项目的项目ID。添加标签不需要锁定项目。
将标签输入参数设置为要添加到工作队列项目的标签。
单击确定。
删除标签
从工作队列项目中删除标签也需要使用操作阶段。要删除标签,请在流程工作室中按照以下步骤操作:
将操作阶段添加到您的流程中。
在操作属性中,执行以下操作:
选择内部 – 工作队列业务对象。
选择取消标记项目操作。
将项目ID输入参数设置为要取消标记的工作队列项目的项目ID。删除标签不需要锁定项目。
将标签输入参数设置为要从工作队列项目中删除的标签。
单击确定。
下面的屏幕截图清楚地解释了上述步骤:
状态
每个工作队列项目都有一个状态。状态可用于记录到目前为止对工作队列项目所做的工作。
设置工作队列项目的状态只需使用操作阶段即可。需要执行以下步骤:
将操作阶段添加到您的流程中。
在操作属性中执行以下操作:
选择内部 – 工作队列业务对象。
选择更新状态操作。
将项目ID输入参数设置为要为其分配状态的工作队列项目的项目ID。
将状态输入参数设置为要更新工作队列项目的状态。
单击确定。
下面的屏幕截图清楚地解释了上述步骤:
使用状态
您的流程还可以配置为使用项目状态来确保流程中永远不应该重复的步骤。
要使用项目状态,只需向您的流程中添加决策阶段,该阶段检查项目状态,以便可以跳过已为该项目完成的流程的任何部分。请记住,项目状态可以作为获取下一个项目操作的输出返回。
优先级
在设计自动化解决方案时,您应该考虑流程中的任何不同工作类型或场景是否应该在其他已处理项目之前处理。
使用优先级
工作队列项目的优先级是在使用“添加到队列”操作首次将项目添加到队列时确定的。项目添加到队列后,其优先级就无法更改。
活动队列
使用传统的会话管理模型,会话在轮询工作队列以查找要处理的案例的资源上启动。这些会话是在控制室中手动启动的,或者通过在Blue Prism服务器实例上运行的调度程序服务启动的。
活动队列引入了一种管理处理队列的会话的替代机制,这可以通过在工作队列和会话之间创建更紧密的关联来实现。
活动队列允许您设置应处理队列的目标资源数量,而不是在控制室中分别创建会话,然后移动到队列管理页面查看结果。Blue Prism 使用活动队列配置来确定如何实现该目标。
只有在为一个流程运行数十个会话时,活动工作队列才有用。如果不是这种情况,则无法实现活动工作队列的优势。
Blue Prism - 凭据管理器
凭据是用于登录目标应用程序的详细信息的安全存储库。它们在Blue Prism数据库中被加密,以确保只有那些应该能够使用它们的人才能访问它们。
凭据管理系统确定哪些流程、资源和角色有权访问信息,并且特殊的内部 – 凭据业务对象提供了使用凭据的操作。
要配置凭据,请转到系统管理器→安全→凭据。
在创建凭据之前,我们需要先配置密钥,只有这样才能创建凭据。
创建凭据。
用户、角色和日志管理
在本章中,我们将讨论Blue Prism环境中的用户、角色和日志管理。
步骤1
登录Blue Prism。
步骤2
选择系统→安全→用户。
步骤3
窗口将在右侧打开,我们可以找到“新建”选项,单击它。
步骤4
将打开一个名为“创建用户向导”的窗口,在其中输入用户名和密码。
步骤5
单击“下一步”按钮,将打开一个窗口,用于设置密码有效期并分配角色。
步骤6
我们授予访问开发的权限,然后单击“完成”。
现在注销管理员用户,然后使用我们创建的用户登录。
我们可以看到可以访问主页和工作室,因为只授予了访问开发的权限。
电子邮件和界面自动化
我们将在本章中讨论电子邮件自动化和表面自动化主题。
电子邮件自动化
在执行电子邮件自动化之前,我们需要为我们当前使用的Gmail帐户授予权限。
按照以下步骤为Gmail帐户授予权限:
转到“我的帐户”页面→单击“登录和安全”→滚动到页面末尾并选择“安全性较低的应用”选项→启用它。
步骤1 - 我们需要在操作中配置电子邮件设置。
步骤2 - 为用户名、密码、发件人电子邮件地址和收件人电子邮件地址创建两个数据项。
步骤3 - 提供POP3和SMTP服务器详细信息。
步骤4 - 提供POP3和SMTP端口详细信息。
步骤5 - 为POP3 UseSSL和SMTP UseSSL提供true值。下面的屏幕截图清楚地解释了所有上述步骤。
步骤6 - 我们将其命名为“发送邮件”。
步骤7 - 下一步是链接流程。
表面自动化
Blue Prism 提供表面自动化技术,当技术连接器不可用时可以使用这些技术作为替代方案。其中一些表面自动化技术在“区域”、“字符匹配”、“全局单击”和“按键”部分中简要介绍。
按照以下步骤在您的设备上运行表面自动化。每个步骤后都包含屏幕截图,以便于理解:
步骤1 - 创建业务对象并使用表面自动化配置应用程序建模器。
步骤2 - 在下一步中,我们需要定义一个新的应用程序模型名称,如下所示:
步骤3 - 根据使用的应用程序类型,选择一个,如下所示:
步骤4 - 指示正在使用的应用程序类型。
步骤5 - 在此步骤中,输入保存.exe文件的路径,或使用“浏览”按钮浏览该位置,如下所示:
步骤6 - 输入元素详细信息并启动应用程序。
步骤7 - 我们可以使用底部的启动按钮启动应用程序,如下所示。
步骤8 - 使用凭据登录应用程序。
步骤9 - 识别间谍元素,如下所示:
步骤10 - 在此步骤中,我们需要识别用户名和密码。
步骤11 - 识别用户名。
步骤12 - 识别密码。
步骤13 - 识别登录按钮。
步骤14 - 创建两个数据项:用户名和密码。
步骤15 - 使用导航阶段启动应用程序。
步骤16 - 使用导航阶段配置用户名。
步骤17 - 使用导航阶段配置密码。
步骤18 - 现在,运行流程。
Blue Prism - 调度管理
在本节中,我们将讨论调度管理。
调度程序
Blue Prism工具允许在指定时间执行流程,并在不同的时间间隔重复执行。这被称为调度程序。
配置调度程序
在“系统”选项卡中,我们有“调度程序”选项。配置调度程序,如下所示:
配置调度程序后,我们需要单击复选框以激活调度程序,如下所示:
如果资源脱机,我们在调度程序的“弹性”下有重试选项。我们可以选择以秒为单位和重试次数进行重试。