UiPathRPA开发:入门、实战与进阶

UiPathRPA开发:入门、实战与进阶

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

初学者的UiPath实战宝典,全面、详细讲解UiPath的功能组件、企业级框架和大型项目实践。

内容简介

本书共13章,内容包括最基础的安装入门,以及高阶的企业级框架(REF)使用。

第1~10章,主要介绍UiPath的基础知识。学习完前10章的内容,就可以开发比较简单的流程了。

第11章,主要介绍Orchestrator控制台的管理操作。这一章主要是学习如何通过控制台来分配、控制、监督机器人资源。

第12、13章,主要介绍UiPath提供的企业级框架的使用,并且通过实际项目演示说明如何利用REF框架来实现企业中的真实项目。通过这一章的实际演练,读者可以自主开发较为复杂、模块多、功能多的流程。

章节目录

版权信息

前言

第1章 RPA与UiPath入门

1.1 RPA的概念

1.1.1 RPA功能介绍

1.1.2 RPA的特征

1.1.3 RPA适合的流程

1.2 UiPath的下载与安装

1.2.1 UiPath的下载

1.2.2 UiPath的安装

1.3 UiPath产品介绍

1.3.1 UiPath Studio介绍

1.3.2 UiPath Robot介绍

1.3.3 UiPath Orchestrator介绍

1.3.4 新建一个工程

第2章 UiPath基础

2.1 工作流

2.1.1 序列

2.1.2 流程图

2.1.3 状态机

2.2 调试与发布

2.2.1 调试方式介绍

2.2.2 调试工具栏介绍

2.2.3 测试活动

2.2.4 调试面板介绍

2.2.5 监控面板

2.2.6 即时面板

2.2.7 发布

2.3 项目实战——求两个数字的和

第3章 UiPath数据类型

3.1 变量的概念与理解

3.2 数据类型

3.2.1 String

3.2.2 Int32

3.2.3 Double

3.2.4 Boolean

3.2.5 DateTime

3.2.6 GenericValue

3.2.7 Array

3.2.8 Dictionary

3.2.9 List

3.3 常用运算符

3.4 UiPath参数

3.4.1 参数的概念

3.4.2 工作流文件之间的调用

3.5 项目实战——判断平均气温

第4章 UiPath控制语句

4.1 分支结构活动

4.1.1 If

4.1.2 Flow Decision

4.1.3 Switch

4.1.4 Flow Switch

4.2 循环结构活动

4.2.1 While

4.2.2 Do While

4.2.3 For Each

4.2.4 Break

4.2.5 Continue

4.3 循环嵌套

4.3.1 循环嵌套的应用

4.3.2 循环嵌套总结

4.4 项目实战——自动删除过期文件

第5章 Excel自动化操作

5.1 Excel和Workbook的区别

5.2 Excel Application Scope

5.3 读取单元格

5.3.1 使用Excel下的Read Cell

5.3.2 使用Workbook下的Read Cell

5.4 读取行

5.4.1 使用Excel下的Read Row

5.4.2 使用Workbook下的Read Row

5.5 读取列

5.5.1 使用Excel下的Read Column

5.5.2 使用Workbook下的Read Column

5.6 读取范围

5.6.1 使用Excel下的Read Range

5.6.2 使用Workbook下的Read Range

5.7 DataTable操作

5.7.1 新建DataTable

5.7.2 遍历DataTable

5.7.3 筛选DataTable

5.8 写入单元格

5.8.1 Excel下的Write Cell

5.8.2 Workbook下的Write Cell

5.9 写入范围

5.9.1 Excel下的Write Range

5.9.2 Workbook下的Write Range

5.10 添加/删除行和列

5.10.1 添加/删除行

5.10.2 添加/删除列

5.11 调用VBA处理Excel

5.12 Excel中宏函数使用

5.13 查找数据所在的单元格

5.14 透视表操作

5.15 项目实战——信息批量录入

第6章 用户界面自动化

6.1 Browser活动和Application活动

6.1.1 浏览器插件安装

6.1.2 Open Browser

6.1.3 Attach Browser

6.1.4 Open Application

6.2 鼠标活动

6.2.1 Click

6.2.2 Hover

6.3 键盘活动

6.4 OCR活动

6.4.1 Click OCR Text

6.4.2 Get OCR Text

6.5 项目实战——网页提取文字

第7章 选择器和录制器

7.1 选择器

7.1.1 什么是Selector

7.1.2 完整选择器和部分选择器

7.1.3 通配符选择器

7.1.4 动态选择器

7.2 UI Explorer

7.3 录制器

7.3.1 录制器的类型

7.3.2 自动录制器的使用

7.4 项目实战——自动化录制

第8章 数据抓取

8.1 Data Scraping

8.2 Screen Scraping

8.3 Get Text活动

8.3.1 Get Text

8.3.2 Get Full Text

8.3.3 Get OCR Text

8.3.4 Get Visible Text

8.4 Get From Clipboard

8.5 项目实战——网页信息抓取

第9章 邮件自动化

9.1 Outlook(2013版)邮箱设置

9.2 Outlook自动化活动

9.2.1 Get Outlook Mail Messages

9.2.2 Move Outlook Mail Message

9.2.3 Reply To Outlook Mail Message

9.2.4 Send Outlook Mail Message

9.3 Get POP3 Mail Messages活动介绍

9.4 Send SMTP Mail Message活动介绍

9.5 Save Attachments活动介绍

9.6 Save Mail Message活动介绍

9.7 项目实战——自动发送邮件

第10章 包管理器和异常处理

10.1 包管理器介绍

10.2 添加一个本地的Package

10.3 添加一个官方的Package

10.4 使用Library自定义Activities

10.5 项目实战——登录凭据读取自动化

10.6 程序异常情况介绍

10.7 异常处理活动介绍

10.7.1 Try Catch

10.7.2 Throw

10.7.3 Rethrow

10.8 全局异常处理

10.8.1 全局异常处理工作流的使用

10.8.2 全局异常处理工作流的取消

10.9 异常处理总结

10.10 项目实战——RPA之家云实验室登录模块

第11章 Orchestrator

11.1 简介与注册

11.2 服务配置

11.3 计算机配置

11.4 机器人配置

11.5 环境配置

11.6 流程配置

11.6.1 同步流程到Orchestrator

11.6.2 同步流程到本地

11.7 任务调度

11.8 资产

11.9 队列

11.10 作业与日志

11.11 创建多个组织

11.12 版本控制

11.13 项目实战——RPA之家官网进行数据抓取

第12章 企业框架

12.1 理解企业框架

12.1.1 企业框架介绍

12.1.2 事务模式

12.2 企业框架案例分析

12.2.1 企业框架项目设计

12.2.2 新建企业框架项目

12.3 初始化模块

12.3.1 总体介绍

12.3.2 Config字典的生成

12.3.3 OC端的队列设置

12.3.4 上传队列任务到OC端

12.3.5 InitAllApplications

12.4 获取数据模块

12.4.1 总体介绍

12.4.2 GetTransactionData工作流详解

12.5 处理数据模块

12.5.1 总体介绍

12.5.2 Process工作流

12.5.3 SetTransactionStatus工作流详解

12.6 结束模块

12.7 如何选择Transaction Item类型

12.8 项目实战——自动爬取网页数据并提交表单

第13章 考勤数据分析机器人

13.1 需求调研

13.1.1 适用业务场景介绍

13.1.2 RPA机器人实施后的收益

13.1.3 本业务中的痛点

13.1.6 识别流程开发所需活动

13.1.7 定义异常规则

13.2 流程设计

13.2.1 初始化

13.2.2 获取数据

13.2.3 处理数据

13.2.4 结束流程

13.3 项目中难点总结

13.3.1 初始化

13.3.2 获取数据

13.3.3 处理数据

13.3.4 结束流程

UiPathRPA开发:入门、实战与进阶是2021年由机械工业出版社华章公司出版,作者邵京京。

得书感谢您对《UiPathRPA开发:入门、实战与进阶》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
Android开发进阶 电子书
阿里巴巴高级工程师、CSDN博客专家、畅销书作者撰写,百度、腾讯等专家推荐的精品图书 一本只有干货,绝无赘述的好书 结合作者多年开发经验的总结,把作者以前开发走过的坑和陷阱讲解出来,看了以后可以少走很多弯路,提升自己的开发能力很快,抓住开发的痛点和需求讲解内容,使读者阅读后很有成就感。 除了全面讲解了Android开发知识外,还对单元测试、代码规范、版本控制、重构、架构等重要知识点进行了讲解,使得读者在深入技术的同时开阔眼界,能够以更专业的方式设计应用软件,完成从只会实现功能的“码农”到软件工程师、设计师的过渡。
Flutter基础与实战:从入门到APP跨平台开发 电子书
本书旨在帮助读者快速入门Flutter、掌握Flutter开发技能,从而具备一定的Flutter跨平台开发能力。
Flink入门与实战 电子书
深入浅出展现Flink技术精髓,力求详细而完整地描述Flink大数据项目实战,从零开始快速掌握Flink的基本原理和核心功能。
ReactNative入门与实战 电子书
一本书玩转React Native,携程框架团队倾力打造。
Jupyter入门与实战 电子书
本书全面讲解Jupyter的功能、应用、体系架构、配置和部署等内容。全书共8章,前4章面向希望学习Python、数据科学及人工智能相关知识,但尚无软件开发基础的读者,以零起点的方式讲述Jupyter的功能与操作,并以JupyterNotebook为工具,讲述Python的基础知识,以及使用Python开展数据科学工作的入门内容;后4章深入讲述Jupyter的高级应用、配置、管理,以及Jupyter