【RPA之家教程】8.录制器

录制器
记录–记录是UiPath提供的最有用的功能之一。到现在为止,您已经使用了不同的活动,更改了它们的属性,使用了变量,使用函数对数据进行了操作,最后与诸如Excel的应用程序进行交互以获取所需的结果。但是获取预先构建的程序难道不是很容易吗?

答案是肯定的,这将更容易,而且确实是可能的。通过记录,可以在UiPath Studio本身中创建工作流程。记录与GUI的动作和交互,并创建关联的工作流。现在,该声明可归结为两个问题:

  1. 它与模拟还可以捕获用户操作的屏幕录制功能一样吗?答案是否定的。您可以说这是一个更好的版本,但不一样。在以前的屏幕仿真器中,屏幕元素必须位于精确的位置才能成功重新执行。 UiPath基于工作流和流程图,这意味着将记录与UI元素的交互。这消除了精确位置的限制,并且过程变得更加高效和合规。

  2. 为什么不只使用记录功能,或者根本不学习UiPath基础的目的是什么?答案是,您不能完全依赖记录的工作流程来解决业务问题。在大多数情况下,需要更改工作流程所生成活动的属性,参数或某些输入值,以使其高效且可靠。我们将通过一个示例对此进行更详细的介绍。

记录提供了一个基本的工作流程,可以证明是自动化解决方案的一个很好的起点。从头开始构建复杂的bot是一项艰苦的过程,因此,使我们的工作非常轻松。 UiPath提供四种类型的记录功能:
基本记录:这是用于自动执行桌面应用程序中的小型操作的记录方法。 它们通常不是很可靠,并考虑了所有选择器。 此外,他们不使用容器。

桌面记录:此记录功能使用部分选择器并使用容器。 输出工作流程通常比基本工作流程更可靠,并且用于复杂业务操作的自动化。

Web记录:此功能提供了Web应用程序和基于浏览器的服务的自动化。 在此自动化中使用容器。

Citrix自动化:虚拟环境,VNC,远程服务器,当然还有citrix机器的记录功能。

在阅读本文时,必须关注什么是选择器,什么是容器? 这些描述如下:
选择器:选择器就像HTML属性一样,为UiPath studio提供了在屏幕上标识正确的UI元素的功能。 必须始终在工作流程中仔细选择选择器,以使其可靠且健壮。 它们是自动生成的,但在许多情况下,需要使用它们,例如使用通配符,以使程序正确识别外部元素。 可以在UiExplorer中访问特定UI元素的选择器。

容器:容器就像UI组件,其内部包含其他组件。 容器的最简单示例包括窗口,面板,框架,对话框等。示例:窗口(容器)中包含按钮,复选框,文本框和其他UI元素。

基本记录:
考虑到您正在自动化一个简单的任务,以在记事本文档中编写文本“ I love www.prorpa.com”,并将字体大小更改为18。通过基本记录生成的工作流程如下所示:
【RPA之家教程】8.录制器_第1张图片
现在,使用相同的工作流程,在记事本窗口中输入文本“ UiPath Basic录制成功”,并将字体大小更改为20。程序可以运行吗? 您无需重新录制,只需在现有工作流程中进行快速更改即可。

桌面录制
桌面录制与基本录制基本相同,但由于部分选择器和容器的使用,桌面录制更加可靠。这样可以更轻松,更有效地识别UI元素,并使基础活动更加健壮。使用桌面录制时,“附加窗口活动”用作活动的容器。这样可以确保工作流的控制流到达相关的外部应用程序屏幕,并在指定区域(容器中的元素)而不是其他位置执行操作。

注意:请始终查看记录的每个活动,如果需要进行任何修改,请在开始向该序列中添加/删除活动之前检查活动属性。在下面的视频演示中对此进行了广泛的讨论。

练习:让我们使用桌面录音为与上述相同的用例创建工作流程。你有什么区别吗?
【RPA之家教程】8.录制器_第2张图片

你可能感兴趣的:(【RPA之家教程】8.录制器)