[转]UiPath教程:UiPath及其组件介绍
本文转自:http://www.rpa-cn.com/UiPathxuexirenzheng/UiPathzaixianxueyuan/2019-06-05/937.html
根据德勤2018年的调查显示,53%的受访者已经开始了他们的RPA之旅,预计在未来两年这一比例将上升到72%。随着采用RPA的增加,企业正在寻找具有RPA认证的专业人员。现在在这个UiPath教程中,我将详细介绍UiPath工具,即项目的类型、UiPath组件、UiPath安装等等,这些工具使您能够自动化重复的任务,并将枯燥的任务转换为更简单的任务。
沿着本篇UiPath教程,您将看到以下主题:
1、什么是机器人流程自动化?
2、UiPath是什么?
3、如何安装UiPath?
4、UiPath中的项目类型
5、UiPath组件
6、上手操作
UiPath 初学者教程
什么是机器人流程自动化?

综合所有这些术语:
现在,我们谈谈最流行的自动化工具之一,即UiPath。什么是UiPath?
UiPath 教程 : 什么是 UiPath?
- UiPath是一种用于Windows桌面自动化的机器人过程自动化工具。
- 它是用来将重复/冗余任务自动化,并消除人工干预。
- 该工具使用简单,并且具有活动的拖放功能。
- UiPath有一个标准的Studio版本,试用期为60天。
- 最重要的是,UiPath还附带了一个社区版本,它是终生免费的,并且具有Studio版本的大部分功能。
已经了解了什么是UiPath,让我们看看如何在系统上安装UiPath studio。
UiPath 教程: 如何安装UiPath Studio?
让我们看看如何在系统上安装UiPath工具。
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中不同类型的项目。
UiPath 教程: UiPath中的项目类型
UiPath有4种类型的项目:
1、空白
2、简单的流程
3、代理流程改进
4、机械企业框架

空白: 空白的项目是一块干净的石板,你可以在这里从头开始构建你的项目。下面是一个空白项目的屏幕截图。它没有模板,或者在您的工作区中没有预定义的内容。您必须从头定义所有内容来构建一个新项目。这就是它的名字所暗示的一个空白项目的样子。


简单的流程:简单的流程基本上给我们一个流程图的模板。一系列活动的图表。
你可以参考下面的截图来更好地理解:


代理流程改进:代理流程改进通过自动化任务来帮助用户。它用于评估任何在系统上工作的用户。例如,如果您正在处理一个系统,并且想要剪切(ctrl + x)任务,一种方法是右键单击它,然后选择剪切。另一种方法是简单地选择那个特定的图标,然后选择cut。这将削减特定的图标。
因此,无论何时您想定义自己的快捷方式,都可以使用代理流程改进,正如您在屏幕快照中看到的那样,它可以配置一个触发器,通过它可以执行特定的一组任务。


机器人企业框架:机器人企业框架用于定义项目中的状态,在业务流程中非常有用。基本上,那些你想包含状态的项目,我们使用这个特殊的项目。
让我们看看这些状态是什么?
让我们看一个例子,当你启动你的电脑时,你会看到一个正在启动的Windows屏幕。这个启动Windows屏幕会一直停留在那里,直到或者除非操作系统所需的每个进程都没有加载到内存中。一旦加载了所有必需的进程,它将从启动状态移动到执行状态,并从这个状态移动到关闭状态,在关闭状态中它将杀死所有进程。所以,如果你不想在没有完成当前状态的所有任务的情况下进入下一个状态,那么你可以使用机器人企业框架。
你可以参考下面的截图来更好地理解:

在创建自己的项目之前,让我们先了解UiPath平台的各种组件。
UiPath 教程: UiPath组件
UiPath一般分为两部分:
1、UiPath平台组件
2、UiPath工作室组件
1. UiPath 平台组件
UiPath平台由三个主要组件组成:
- UiPath工作室
2.UiPath机器人
3.UiPath协调器

2. UiPath 工作室组件
1.Ribbon:

Ribbon Components:
记录:这个UiPath的记录器允许用户记录UI鼠标移动和键盘活动,以生成自动化脚本。

屏幕抓取和数据抓取:抓取使屏幕抓取和数据抓取变得容易

用户事件:它捕获用户事件。如。鼠标点击、按键等。

变量:这有助于创建和管理变量。

2.活动窗格:在左侧有一个活动窗格,其中显示了所有的小任务。您所要做的就是将其拖放到工作区中,并对其进行配置,使其能够根据每个活动的需求工作。

3.Properties窗格:可以在Properties窗格中处理配置,比如设置特定活动或任务的输出。

4.控件栏/窗格:如果您看到UI path工具的底部部分,它有变量、参数和导入。在这一节中,您可以创建变量、删除变量,还可以处理参数。

现在我们已经理解了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教程:UiPath及其组件介绍
[转]UiPath教程:UiPath及其组件介绍的更多相关文章
- 【转载】UiPath,UiPath教程,UiPath视频教程 RPA
第一课-UiPath简介 第二课-变量和数据类型第1部分-基础讲解 第二课-变量和数据类型第2部分-实例讲解 第二课-流程控制第1部分-ifelse语句讲解 第二课-流程控制第3部分-高级流程控制语句 ...
- JasperReports入门教程(三):Paramters,Fields和Detail基本组件介绍
JasperReports入门教程(三):Paramter,Field和Detail基本组件介绍 前言 前两篇博客带领大家进行了入门,做出了第一个例子.也解决了中文打印的问题.大家跟着例子也做出了de ...
- .NET开发邮件发送功能的全面教程(含邮件组件源码)
今天,给大家分享的是如何在.NET平台中开发“邮件发送”功能.在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下: 1) 邮件基础理论知识 2) ...
- Docker入门教程(一)介绍
http://dockone.io/article/101 Docker入门教程(一)介绍 [编者的话]DockerOne组织翻译了Flux7的Docker入门教程,本文是系列入门教程的第一篇,介绍了 ...
- 导出Excel之Epplus使用教程1(基本介绍)
1.前言 目前Epplus的介绍中文资料很少,我也一直在摸索中使用它,以下是我在使用过程中得到的经验,写出来供大家参考.本系列共4章: 导出Excel之Epplus使用教程1(基本介绍) 导出Exce ...
- BI之SSAS完整实战教程2 -- 开发环境介绍及多维数据集数据源准备
上一篇我们已经完成所有的准备工作,现在我们就开始动手,通过接下来的三篇文章创建第一个多维数据集. 传统的维度和多维数据集设计方法主要是基于现有的单源数据集. 在现实世界中,当开发商业智能应用程序时,很 ...
- Epplus使用教程1(基本介绍)
1.前言 目前Epplus的介绍中文资料很少,我也一直在摸索中使用它,以下是我在使用过程中得到的经验,写出来供大家参考.本系列共4章: 导出Excel之Epplus使用教程1(基本介绍) 导出Exce ...
- (转)Ratchet教程:Buttons组件
原文:http://www.w3cplus.com/mobile/create-buttons-with-ratchet.html Ratchet教程:Buttons组件 ...
- Python爬虫教程-30-Scrapy 爬虫框架介绍
从本篇开始学习 Scrapy 爬虫框架 Python爬虫教程-30-Scrapy 爬虫框架介绍 框架:框架就是对于相同的相似的部分,代码做到不出错,而我们就可以将注意力放到我们自己的部分了 常见爬虫框 ...
随机推荐
- WebAPI + log4net日志 存入数据库
1.首先选择你的项目 打开net管理控制台 输入 install-package log4net 进行安装 也可以 在net包 搜索 log4net 2.安装完之后 在Models文件夹 创建一个L ...
- Yii2中indexBy()的使用
在项目开发中经常会使用到一些特殊的值作为数组的索引,一般可以先查询出数据后数组循环拼接成所需的格式.不过YII2框架提供了一种更简单的方法indexBy(). 参考Yii文档:https://www. ...
- 如何安装 IntelliJ IDEA 最新版本——详细教程
IntelliJ IDEA 简称 IDEA,被业界公认为最好的 Java 集成开发工具,尤其在智能代码助手.代码自动提示.代码重构.代码版本管理(Git.SVN.Maven).单元测试.代码分析等方面 ...
- 一起学Spring之基础篇
本文主要讲解Spring的基础环境搭建以及演变由来,仅供学习分享使用,如有不足之处,还请指正. 什么是Spring ? Spring是一个开源框架,用来处理业务逻辑层和其他层之间的耦合问题.因此Spr ...
- 数据库查询性能 LinqDB vs Sql查询
使用LinqDB查询Sqlite数据库数据,不管是大数据还是少量的数据,感觉特别耗时,尤其是首次查询 一个含有2.7万条数据的数据表 首次查询: 查询2.7万条数据,耗时1s 查询指定的1条数据,也要 ...
- 构建Electron的常见问题(Mac)
背景 起因是产品的需求,需要更换Electron为底层平台,但因为会有不少定制化的功能要实现,必须自己实现此类内容,所以也就导致必须自己编译Electron的源代码. 整个构建过程,看Electron ...
- Oracle VirtualBox安装CentOS 8
1.下载CentOS CentOS下载地址: https://wiki.centos.org/Download 这里以CentOS8为例 选择一个比较快的地址,这里以jdcloud mirror为例 ...
- Android Fragment 多层叠加时点击穿透解决方案
一.问题现象 多层fragment叠加时,点击上层fragment会使下层fragment的控件对应点击事件响应,这种现象就是点击穿透. 对于这种情况,我们一般都是对baseFragment进行vie ...
- 编译原理之DFA最小化,语法分析初步
1.将DFA最小化: 状态转换图: 识别语言:b*ac*(da)*bb* 2.构造以下文法相应的最小的DFA S→ 0A|1B A→ 1S|1 B→0S|0 (1)正规式: S -> 0(1S+ ...
- 【计算机网络】ISO/OSI 网络体系结构
ISO/OSI 网络体系结构 计算机网络是相当复杂的系统,相互通信的两个计算机系统必须高度协调才能正常工作.为了设计这样复杂的计算机网络,人们提出了将网络分层的方法.分层可将庞大而复杂的问题转换为若干 ...