activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.
UiPath logo, featuring letters U and I in white

Atividades do fluxo de trabalho

Última atualização 20 de fev de 2026

Verify Expression with Operator

UiPath.Testing.Activities.VerifyExpressionWithOperator

Description

Verifica uma expressão afirmando-a em relação a uma determinada expressão com um operador. As expressões testadas com esta atividade devem ser inseridas em seus respectivos campos de propriedade.

Compatibilidade do projeto

Windows - Legada | Windows | Multiplataforma

Windows - Configuração legada

Painel do Designer
  • FirstExpression - The first expression in the verification process.
  • Operator - A drop-down list containing all of the possible mathematical operators you can use to verify the two expressions. The following options are available:
    • Igualdade
    • Desigualdade
    • GreaterThan
    • Greater Than Or Equal
    • Less Than
    • LessThanOrEqual
      • SecondExpression - The second expression in the verification process.
      • TakeScreenshotIfFailed - If set to True, takes a screenshot of the target process if the verification has failed.
      • TakeScreenshotIfSucceded - If set to True, takes a screenshot of the target process if the verification has been successful.
Painel de Propriedades

Comum

  • DisplayName - O nome de exibição da atividade.

Entrada

  • ContinuarComFalha — Especifica se a automação deve continuar mesmo quando a atividade gerar um erro. Este campo só aceita valores booleanos (True, False). O valor padrão é True. Como resultado, a execução do projeto continua independentemente de qualquer erro. Se o valor for definido como False e um erro for gerado, a execução do projeto será interrompida.
    Observação:

    If this activity is included in Try Catch and the value of the ContinueOnFailure property is True, no error is caught when the project is executed.

  • FirstExpression - The first expression in the verification process.
  • Operator - A drop-down list containing all of the possible mathematical operators you can use to verify the two expressions. The following options are available:
    • Igualdade
    • Desigualdade
    • GreaterThan
    • Greater Than Or Equal
    • Less Than
    • LessThanOrEqual
      • SecondExpression - The second expression in the verification process.
      • TakeScreenshotIfFailed - If set to True, takes a screenshot of the target process if the verification has failed.
      • TakeScreenshotIfSucceded - If set to True, takes a screenshot of the target process if the verification has been successful.

Mensagens

  • AlternativeVerificationTitle - Specifies an alternative display name. This property overrides the default DisplayName, which is the verification activity name that shows up in Orchestrator.
  • FormatoDaMensagemDeSaída - Especifica o formato da mensagem de saída. Para definir um formato de mensagem de saída global, consulte Configurações do projeto. Para obter mais informações, consulte a seção Configurando a OutputMessageFormat .

Diversos

  • Privado - Se selecionado, os valores de variáveis e argumentos não são mais registrados no nível Verbose.

Saída

  • Result - Reflects the state of the verification activity. You can use this to send notifications or create reports for failed verifications.

Windows, configuração multiplataforma

  • FirstExpression - The first expression in the verification process.
  • Operator - A drop-down list containing all of the possible mathematical operators you can use to verify the two expressions. The following options are available:
    • Igualdade
    • Desigualdade
    • GreaterThan
    • Greater Than Or Equal
    • Less Than
    • LessThanOrEqual
  • SecondExpression - The second expression in the verification process.
    • TakeScreenshotIfFailed - If set to True, takes a screenshot of the target process if the verification has failed.
    • TakeScreenshotIfSucceded - If set to True, takes a screenshot of the target process if the verification has been successful.
Opções avançadas

Entrada

  • ContinueOnFailure - Specifies if the automation should continue even when the activity throws an error. This field only supports Boolean values (True, False). The default value is False. As a result, if the field is blank and an error is thrown, the execution of the project stops. If the value is set to True, the execution of the project continues regardless of any error.
  • TakeScreenshotIfFailed - If set to True, takes a screenshot of the target process if the verification has failed.
  • TakeScreenshotIfSucceded - If set to True, takes a screenshot of the target process if the verification has been successful.

Mensagens

  • AlternativeVerificationTitle - Specifies an alternative display name. This property overrides the default DisplayName, which is the verification activity name that shows up in Orchestrator.
  • FormatoDaMensagemDeSaída - Especifica o formato da mensagem de saída. Para definir um formato de mensagem de saída global, consulte Configurações do projeto.

Saída

  • Result - Reflects the state of the verification activity. You can use this to send notifications or create reports for failed verifications.

caracteres curinga

Use caracteres curinga para corresponder a valores desconhecidos ou quaisquer valores ao verificar variáveis do tipo String. Você pode concatenar caracteres curinga no início, no meio ou no final de uma string (por exemplo, "abc?" = "abc*").

Condições
  • Para corresponder curingas como literais, você precisa escapá-los.
  • Somente a segunda expressão permite o uso de curinga.
Curingas compatíveis
Caractere curingaDescription
# (sinal numérico)Corresponde a um único caractere.
? (ponto de interrogação)Corresponde a um único caractere alfanumérico.
*(asterisco)Corresponde a zero ou mais caracteres alfanuméricos.

Cenário do caso de uso

No exemplo a seguir, os caracteres curingas # e * foram usados para corresponder a valores conhecidos encontrados nas primeiras expressões.

docs image

Configuração do OutputMessageFormat

A propriedade OutputMessageFormat pode ser configurada com argumentos compatíveis, que atuam como espaços reservados para os valores usados na operação de verificação. Esses espaços reservados são preenchidos automaticamente com as variáveis ou valores que você definiu ao invocar a atividade no tempo de execução.

Para a atividade Verify Expression With Operator, você pode implementar os seguintes argumentos compatíveis ao criar uma mensagem de saída:

  • {LeftExpression}: Representa o valor da primeira expressão que você forneceu para a propriedade FirstExpression.
  • {LeftExpressionTextName}: Representa o texto da primeira expressão que você inseriu para a propriedade FirstExpression.
  • {RightExpression}: Representa o valor da segunda expressão que você forneceu para a propriedade SecondExpression.
  • {RightExpressionText}: Representa o texto da segunda expressão que você inseriu para a propriedade SecondExpression.
  • {Result}: Representa o valor de saída da atividade, que é o resultado da verificação.
  • {Operator}: Representa o operador usado na verificação, definido pela propriedade Operador.

O seguinte é um exemplo de como configurar uma mensagem de saída para a atividade Verify Expression with Operator: "{LeftExpression} {Operator} the {RightExpression}, so the verification is {Result}."

No exemplo fornecido, os espaços reservados dentro das chaves são substituídos pelos nomes das variáveis correspondentes e seus valores no tempo de execução, fornecendo uma mensagem de saída personalizada.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo
Confiança e segurança
© 2005-2026 UiPath. Todos os direitos reservados.