【RPA课堂】UiPath教程:UiPath及其组件介绍
根据德勤最近的调查显示,53%的受访者已经开始了他们的RPA之旅,预计在未来两年这一比例将上升到72%。随着采用RPA的企业增加,企业也正在寻找具有RPA认证的专业人员。今天我们详细介绍一下UiPath工具,包括项目的类型、UiPath组件、UiPath安装等,这些工具能够自动化重复任务,并将枯燥的任务简单化。
什么是UiPath?
UiPath 是一款机器人流程自动化工具,用于Windows桌面自动化;
它是用来将重复/冗余任务自动化,并消除人工干预;
该工具使用简单,并且具有活动的拖放功能;
UiPath有一个标准的Studio版本,试用期为60天。
最重要的是,UiPath还附带了一个社区版本,它是终生免费的,并且具有Studio版本的大部分功能。
如何安装UiPath Studio?
Step 1: 跳转到以下链接:https://www.uipath.com/community 并单击“Get Community Edition”。
Step 2: 然后填写注册详情,点击“Request Community Edition”。
Step 3: 打开您的注册电子邮箱以获得下载UiPath的说明。
Step 4: 双击下载的文件。
Step 5: 安装UiPath后,打开UiPath工具。
Step 6: 输入您注册的电子邮箱地址,然后单击Activate按钮。
Step 7: 安装完成后,出现以下确认页面,说明安装成功。
这是打开UiPath Studio后的样子。
在继续讨论UiPath中不同类型的项目之前,让我们先了解UiPath中的一些重要术语/概念,序列 和 活动。
UiPath 中有4种类型的项目
空白
简单的流程
代理流程改进
机械企业框架
空白: 空白的项目是一块干净的白板,你可以在这里从头开始构建你的项目。下面是一个空白项目的屏幕截图。它没有模板,或者在您的工作区中没有预定义的内容。您必须从头定义所有内容来构建一个新项目。这就是它的名字所暗示的一个空白项目的样子。
简单的流程:简单的流程基本上给我们展示了一个流程图的模板和一系列活动的图表。
你可以参考下面的截图来更好地理解:
代理流程改进:代理流程改进通过自动化任务来帮助用户。它用于评估任何在系统上工作的用户。例如,如果您正在处理一个系统,并且想要剪切(ctrl + x)任务,一种方法是右键单击它,然后选择剪切。另一种方法是简单地选择那个特定的图标,然后选择cut。这将削减特定的图标。
因此,无论何时您想定义自己的快捷方式,都可以使用代理流程改进,正如您在屏幕截图中看到的那样,它可以配置一个触发器,通过它可以执行特定的一组任务。
机器人企业框架:机器人企业框架用于定义项目中的状态,在业务流程中非常有用。基本上,那些你想包含状态的项目,我们都使用这个特殊的项目。
让我们看看这些状态是什么?
一个例子,当你启动你的电脑时,你会看到一个正在启动的Windows屏幕。这个启动Windows屏幕会一直停留在那里,直到或者除非操作系统所需的每个进程都没有加载到内存中。一旦加载了所有必需的进程,它将从启动状态移动到执行状态,并从这个状态移动到关闭状态,在关闭状态中它将杀死所有进程。所以,如果你不想在没有完成当前状态的所有任务的情况下进入下一个状态,那么你可以使用机器人企业框架。
你可以参考下面的截图来更好地理解:
UiPath组件
UiPath一般分为两部分:
1、UiPath平台组件;2、UiPath工作室组件
1. UiPath 平台组件
UiPath平台由三个主要组件组成:
UiPath工作室;UiPath机器人;UiPath协调器
2、UiPath工作室组件
1、Ribbon:
记录:这个UiPath的记录器允许用户记录UI鼠标移动和键盘活动,以生成自动化脚本。
屏幕抓取和数据抓取:抓取使屏幕抓取和数据抓取变得容易
用户事件:它捕获用户事件。如。鼠标点击、按键等。
变量:这有助于创建和管理变量。
2、活动窗格:在左侧有一个活动窗格,其中显示了所有的小任务。您所要做的就是将其拖放到工作区中,并对其进行配置,使其能够根据每个活动的需求工作。
3、Properties窗格:可以在Properties窗格中处理配置,比如设置特定活动或任务的输出。
4、控件栏/窗格:Uipath工具的底部,它有变量、参数和导入。在这一节中,您可以创建变量、删除变量,还可以处理参数。
我们已经理解了UiPath的基本概念,接下来让我们在UiPath中实现这些概念。
操作
创建一个简单的项目,它将以名称(“欢迎来到会话Samarpit”)开启。
Step 1: 打开UiPath Studio并单击“Blank”项目。
Step 2: 首先在工作区中拖放序列。
这是拖放之后的效果:
Step 3: 我想让程序询问我的名字。为此,我将搜索input对话框,然后在sequence活动中拖放它。
Step 4: 对于标题,我们只需输入“Enter Your Name”。然后填写标签,我们将键入“你叫什么名字”。
Note: 在UiPath中使用的每个文本都应该在双引号("")下。当您使用变量或数字时,您不会使用双引号(" ")。
Step 5: 一旦它询问我/你的名字,我们希望它显示一条消息,说“欢迎来到会话”。用于将其拖放到“输入”对话框活动下。
以下是拖放之后的效果:
Step 6: 完成上述步骤后,在消息框中键入文本,以便显示“欢迎来到此会话”。然后运行程序。
Step 7: 当你运行这个程序,你会得到一个对话框的标题输入为“输入你的名字”。在对话框中输入您的名字并单击OK。
一旦您单击“OK”,您将发现名称没有存储在任何地方。为此,我们需要变量。
Step 8: 我们将创建一个类型为string的变量“entername”。
这是创建变量后的效果:
Step 9: 转到input对话框的属性部分,并在结果中输入“entername”。
这是为结果赋值后的效果:
Step 10: 完成后,输入文本“Welcome to the Session”,然后使用“+”操作符附加文本,添加变量并运行程序。
Step 11: 在对话框中输入您的名字。
它将显示一条带有您名字的消息。
以上是关于UiPath及其组件介绍的内容。如果您对学习RPA有进一步的兴趣,本系列将经常更新。
【RPA课堂】栏目主要介绍与RPA相关的学习内容,其中包括RPA基础知识、(UiPath、Blue Prism、AuTomation)工具操作练习、顶级RPA项目实践等干货内容,形式不限于文字、图片,还包括直观的视频呈现,希望能够对大家了解、学习RPA有些许帮助,该栏目我们将固定更新,请大家持续关注。
News
往期精彩内容推荐