activities
latest
false
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
UiPath logo, featuring letters U and I in white
Atividades do fluxo de trabalho
Last updated 13 de nov de 2024

Verify Control Attribute

UiPath.Testing.Activities.VerifyControlAttribute

Description

Verifica a saída de uma determinada atividade afirmando-a em relação a uma determinada expressão. As atividades testadas com esta atividade devem ser inseridas no corpo da atividade e uma Expressão e um Operador devem ser fornecidos em seus respectivos campos de propriedade.

Compatibilidade do projeto

Windows - Legado | janelas

Windows - Legada, Configuração do Windows

Painel de Propriedades

Comum

  • NomeDeExibição - 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: se esta atividade estiver incluída na atividade Try Catch e o valor da propriedade ContinuarComFalha for True, nenhum erro é detectado quando o projeto for executado.
  • Expressão - A expressão contra a qual você deseja verificar a saída da atividade.
  • Operador - Uma lista suspensa contendo todos os possíveis operadores matemáticos que você pode usar para verificar a saída da atividade. As seguintes opções estão disponíveis:

    • Igualdade
    • Desigualdade
    • GreaterThan
    • Greater Than Or Equal
    • Less Than
    • LessThanOrEqual
  • TakeScreenshotIfFailed - Se definido como True, faz uma captura de tela do processo de destino se a verificação falhou.
  • TakeScreenshotIfSucceeded — Se definido para True, faz uma captura de tela do processo de destino se a verificação tiver sido bem-sucedida.

Mensagens

  • AlternativeVerificationTitle - Especifica um nome de exibição alternativo. Essa propriedade substitui o DisplayNamepadrão, que é o nome da atividade de verificação que aparece no 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

  • Resultado - Reflete o estado da atividade de verificação. Você pode usar isso para enviar notificações ou criar relatórios para verificações com falha.

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 curinga

Description

# (sinal numérico)

Corresponde a um único caractere (por exemplo, `[0-9]{1

? (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, o curinga `# foi usado para corresponder aos valores conhecidos encontrados nas primeiras expressões.



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 Control Attribute, você pode implementar os seguintes argumentos compatíveis ao criar uma mensagem de saída:

  • {LeftExpression}: Representa o valor da expressão que você forneceu para a propriedade Expressão.
  • {Operator}: Representa o operador usado na verificação, definido pela propriedade Operador.
  • {Result}: Representa o valor de saída da atividade, que é o resultado da verificação.
O seguinte é um exemplo de como configurar uma mensagem de saída para a atividade Verify Control Attribute: "The output value of {Result}: {LeftExpression} was {Operator} in comparison to the expected value."

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 White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.