活动
最新
False
横幅背景图像
工作流活动
上次更新日期 2024年4月1日

验证带有运算符的表达式

UiPath.Testing.Activities.VerifyExpressionWithOperator

描述

通过使用运算符相对于给定表达式断言表达式来验证表达式。 使用此活动测试的表达式必须插入到各自的属性字段中。

项目兼容性

Windows - 旧版 | Windows | 跨平台

Windows - 旧版配置

设计器面板
  • “第一个表达式 ” - 验证流程中的第一个表达式。
  • 运算符- 一个下拉列表,包含可用于验证这两个表达式的所有可能的数学运算符。可选择以下选项:

    • 平等
    • 不等式
    • GreaterThan
    • 大于或等于
    • 小于
    • LessThanOrEqual

      • “第二个表达式 ” - 验证流程中的第二个表达式。
      • “如果失败则 屏” - 如果设置为 True,则在验证失败时对目标流程进行屏幕截图。
      • 如果成功则截屏 - 如果设置为 True,则在验证成功后对目标流程进行屏幕截图。
属性面板

常见

  • “显示名称”- 活动的显示名称。

输入

  • 失败时继续- 指定在活动抛出错误时是否应继续自动化操作。 该字段仅支持“布尔值”(True 和 False)。 默认值为 True。 因此,无论出现何种错误,项目都将继续执行。 如果该值设置为 False,并且活动引发错误,则项目的执行将停止。
    注意:如果 Try Catch 异常处理中包含该活动且失败时继续属性的值为 True,则系统在执行项目时不会捕获任何错误。
  • “第一个表达式 ” - 验证流程中的第一个表达式。
  • 运算符- 一个下拉列表,包含可用于验证这两个表达式的所有可能的数学运算符。可选择以下选项:

    • 平等
    • 不等式
    • GreaterThan
    • 大于或等于
    • 小于
    • LessThanOrEqual

      • “第二个表达式 ” - 验证流程中的第二个表达式。
      • “如果失败则 屏” - 如果设置为 True,则在验证失败时对目标流程进行屏幕截图。
      • 如果成功则截屏 - 如果设置为 True,则在验证成功后对目标流程进行屏幕截图。

消息

  • “备用 验证标题” - 指定备用显示名称。 此属性将覆盖默认的 DisplayName,即显示在 Orchestrator 中的验证活动名称。
  • 输出消息格式 - 指定输出消息的格式。 要设置全局输出消息格式,请参阅 项目设置

其他

  • “私有”- 选中后将不再以“Verbose”级别记录变量和参数的值。

输出

  • 结果 ” - 反映验证活动的状态。 您可以使用它来发送通知或为失败的验证创建报告。

Windows、跨平台配置

  • “第一个表达式 ” - 验证流程中的第一个表达式。
  • 运算符- 一个下拉列表,包含可用于验证这两个表达式的所有可能的数学运算符。可选择以下选项:

    • 平等
    • 不等式
    • GreaterThan
    • 大于或等于
    • 小于
    • LessThanOrEqual
  • “第二个表达式 ” - 验证流程中的第二个表达式。

    • “如果失败则 屏” - 如果设置为 True,则在验证失败时对目标流程进行屏幕截图。
    • 如果成功则截屏 - 如果设置为 True,则在验证成功后对目标流程进行屏幕截图。
高级选项

输入

  • 失败时继续 - 指定在活动抛出错误时是否应继续自动化操作。该字段仅支持“布尔值”(True 和 False)。默认值为 False。因此,如果该字段为空且活动引发错误,系统将停止执行项目。如果该值设为“True”,则无论出现何种错误,系统都将继续执行项目。
  • “如果失败则 屏” - 如果设置为 True,则在验证失败时对目标流程进行屏幕截图。
  • 如果成功则截屏 - 如果设置为 True,则在验证成功后对目标流程进行屏幕截图。

消息

  • “备用 验证标题” - 指定备用显示名称。 此属性将覆盖默认的 DisplayName,即显示在 Orchestrator 中的验证活动名称。
  • 输出消息格式 - 指定输出消息的格式。 要设置全局输出消息格式,请参阅 项目设置

输出

  • 结果 ” - 反映验证活动的状态。 您可以使用它来发送通知或为失败的验证创建报告。

通配符

验证字符串类型的变量时,请使用通配符匹配未知值或任何值。 您可以在字符串的开头、中间或结尾连接通配符(例如 "abc?" = "abc*")。
条件
  • 要将通配符匹配为文本,您需要对其进行转义。
  • 只有第二个表达式允许使用通配符。
支持的通配符

通配符

描述

#(数字符号)

匹配单个字符(例如,“[0-9]{1

? (问号)

匹配单个字母数字字符。

*(星号)

匹配零个或多个字母数字字符。

用例场景

在以下示例中,#* 通配符已用于匹配在第一个表达式中找到的已知值。


此页面是否有帮助?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath 白色徽标
信任与安全
© 2005-2024 UiPath. All rights reserved.