activities
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

工作流活动

上次更新日期 2026年3月3日

比较文本

UiPath.Testing.Activities.CompareText

描述

使用多个比较选项(包括以下比较类型)验证两个文本是否相等:

  • 比较字词。
  • 比较行。
  • 将字符作为char变量进行比较。

“比较文本”活动还允许您使用类型为正则表达式 (regex) 和通配符的预定义规则从比较流程中排除特定部分。

项目兼容性

Windows - 旧版 | Windows | 跨平台

配置

设计器面板
  • 基线文本 - 用作比较参考的基本文本。
  • 目标文本 - 与基本文档进行比较的文本。
  • “输出文件路径” - 将保存输出文件的文件夹路径。
  • 使用 Autopilot 解释差异:使用 Autopilot TM提供的 AI 功能执行验证,以获得差异的语义解释。启用“使用 Autopilot 解释差异”选项会生成名为“语义差异”的额外输出,并删除“比较类型”属性。
    备注:

    启用“使用 Autopilot 解释差异”选项将使用以下资源之一,具体取决于您注册的许可计划:

    • 对于 Flex 许可计划, “使用 Autopilot 解释差异”选项执行每次活动都会消耗一个 AI Unit
    • 对于 Unified Pricing 计划, “使用 Autopilot 解释差异”选项为每次活动执行消耗一个 Platform Units。有关消耗的更多信息,请访问关于测试活动包
属性面板

输入

  • 比较类型- 比较文本时使用的比较类型。仅当禁用“使用 Autopilot 解释差异”选项时,此属性才可用。可选择以下选项:
    • - 逐行比较文本。
    • 单词 - 逐单词比较文本。
    • 字符 - 逐字符比较文本。
  • 规则- 要用于从比较中排除某些部分的规则列表。输入您使用“创建比较规则”活动创建的比较规则输出变量。选择“打开集合生成器” ,然后将规则添加为条目。
  • 失败时继续 - 指定在活动抛出错误时是否应继续自动化操作。该字段仅支持“布尔值”(TrueFalse)。默认值为 False。因此,如果该字段为空且活动引发错误,系统将停止执行项目。如果该值设为“True”,则无论出现何种错误,系统都将继续执行项目。

输出

  • 差异- 表示比较流程中产生的差异的列表。每个“差异”包含一个 “操作”,表示修改的类型(可能的值为“相等”“插入”“删除” ),以及一个文本元素,高亮显示与操作相关的特定内容。
  • 结果- 定义最终结果。如果验证成功并且文本相同,则显示“True” 。如果验证不成功,则显示“False” ,表明文本之间存在差异。
  • “语义差异” - 仅在您启用“使用 Autopilot 解释差异”选项时,此属性才可用。语义差异表示使用 Autopilot TM的 AI 功能实现的文本验证流程的结果。
  • 描述
  • 项目兼容性
  • 配置

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新