studiox
2022.10
false
UiPath logo, featuring letters U and I in white
StudioX 用户指南
Last updated 2024年11月18日

自动化最佳实践

明确定义要自动化的手动流程

在开始设计自动化项目之前,请创建要自动化的手动流程的图表,并将其分解为每个步骤。这可以帮助您确定其自动化所需活动的顺序。

使用有助于加速自动化设计的工具

  • 基于项目模板建立新项目,这是适用于通用流程的完全正常工作的自动化项目。
  • 使用常见场景(可重复使用的自动化片段,可用于完成常见任务)一次添加多个活动。
  • 使用应用程序/网页录制器,根据您在屏幕上执行的操作自动生成用户界面自动化活动。

确定要使用的正确活动

在处理 ExcelMailWordPowerPoint 数据以及执行文件和文件夹操作时,请使用专用活动。要与所有其他应用程序交互,请使用“UI automation”活动。

在整个自动化项目中使用描述性名称

使用描述每个组件用途的名称让您可以更容易地识别组件,尤其是当多次使用相同类型的组件时。这适用于项目名称、活动名称、添加到项目中的资源(Excel 和 PowerPoint 文件、电子邮件帐户)的“引用”名称、“遍历”活动内迭代中当前项目的名称(默认情况下为 CurrentRow、CurrentMail、CurrentFile)以及在自动化中保存以备后用的值的名称。

记录您的自动化项目

通过添加注释以及有关其活动的信息来记录项目中的活动。如果您打算与其他人共享自动化项目,这尤其重要,因为这可以帮助他们了解自动化项目的工作方式。要将注释添加到活动,请右键单击该活动,然后选择“注释” > “添加注释”

在设计自动化时经常分析和运行自动化

  • 通过运行工作流分析器来分析项目。这将检查活动配置方式中的错误,并验证项目是否遵循通过工作流分析器规则定义的设计准则。单击 StudioX 功能区中的“分析”并查看“错误列表”面板中的分析结果。有关更多信息,请参阅关于工作流分析器
  • 运行您的项目,并检查结果是否符合预期。运行自动化的次数越多,就越容易发现潜在的问题点。
  • 如果在运行项目时发生错误,请注意该错误消息,其中可能包含有关错误原因和修复方法的重要信息。使用错误对话框中的选项可重试产生错误的活动,跳至下一个活动或项目,或停止执行。

仅运行部分自动化以隔离潜在的错误

  • 在项目中的某个点停止执行或从某个点开始执行。右键单击任何活动,然后选择:

    • “运行至该活动”,以执行项目中该活动之前(包含该活动)的所有活动。
    • “自该活动运行”,以从该活动开始执行项目中的所有活动。
  • 禁用可能导致错误的单个活动,并在没有此类活动的情况下执行项目。您可以右键单击某个活动并选择“禁用活动”,以禁用该活动。被禁用的活动在项目图中的“注释掉”容器中显示为灰色并被包围。要重新启用禁用的活动,请右键单击“注释掉”容器,然后选择“启用活动”

在自动化的关键点生成消息

在工作流中某些位置放置的消息可帮助您跟踪项目的进度,并提供有关其他活动执行结果的信息。您可以使用以下活动来显示消息:

  • 写入行会在“输出”面板中显示消息,而不会中断项目的执行。

    例如,当针对 Excel 文件中每个行重复执行活动时,将“写入行”活动添加为“遍历 Excel 中的行”中的第一个活动,并将其配置为显示一条消息,其中包含每行中一个单元格的内容。您可以在文本生成器中可用的 菜单中选择 CurrentRow 选项中的列,以指定该单元格。每当自动化开始处理行时都生成一条消息,这让您可以检查自动化是否按预期方式处理了行。

  • 消息框会显示一个带有消息的对话框,此时自动化项目会暂停执行,直到您单击对话框中的某个按钮。

    例如,在最后一个操作 Word 文件中数据的活动之后,添加一个“消息框”活动,该活动将显示消息“Word 文档已处理完成”。这样可以确认 Word 活动已完成,并且自动化可以移至下一个活动。

完成项目设计后,请在发布项目之前删除这些活动。

保护敏感信息

  • 不要将凭据直接添加到项目中。使用“获取用户名/密码”活动,您可以向项目添加凭据,并将其安全地存储在 Windows 凭据管理器中。
  • 不要将包含敏感数据的文件存储在项目文件夹中,尤其是当您计划与他人共享自动化时。默认情况下,发布自动化时,项目文件夹中的所有文件都将包含在包中。

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。