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 5 de mai de 2025

VerifyExpression

Verifica o valor de verdade de uma determinada expressão. É necessário fornecer uma Expressão .

Definição

Namespace: UiPath.Testing.API

Assembly: UiPath.Testing.Activities.Api (em UiPath.Testing.Activities.Api.dll)

Sobrecarregas

  
VerifyExpression(bool)Verifica a verdade de uma determinada expressão.
VerifyExpression(bool, string)Verifica se uma determinada expressão é verdadeira, configurando o formato de saída da mensagem.
VerifyExpression(bool, string, bool, string, bool, bool)Verifica a verdade de uma determinada expressão, considerando várias configurações, como um determinado formato de mensagem de saída ou um título de verificação alternativo.

VerifyExpression(Boolean)

Verifica a verdade de uma determinada expressão.

bool VerifyExpression(
	bool expression
)bool VerifyExpression(
	bool expression
)
Expression Booleano
A expressão que você deseja verificar

VerifyExpression(bool, string)

Verifica se uma determinada expressão é verdadeira, configurando o formato de saída da mensagem.

bool VerifyExpression (
    bool expression,
    string outputMessageFormat
)bool VerifyExpression (
    bool expression,
    string outputMessageFormat
)
Expression Booleano
A expressão que você deseja verificar
FormatoDeMensagemDeSaída String
Formato da mensagem de saída. Os argumentos compatíveis são os seguintes:
  • {LeftExpression}
  • {Result}

VerifyExpression(Boolean, String, Boolean, String, Boolean, Boolean

Verifica a verdade de uma determinada expressão, considerando várias configurações, como um determinado formato de mensagem de saída ou um título de verificação alternativo.

bool VerifyExpression(
	bool expression,
	string outputMessageFormat,
	bool continueOnFailure,
	string alternativeVerificationTitle,
	bool takeScreenshotInCaseOfFailingAssertion,
	bool takeScreenshotInCaseOfSucceedingAssertion
)bool VerifyExpression(
	bool expression,
	string outputMessageFormat,
	bool continueOnFailure,
	string alternativeVerificationTitle,
	bool takeScreenshotInCaseOfFailingAssertion,
	bool takeScreenshotInCaseOfSucceedingAssertion
)
Expression Booleano
A expressão que você deseja verificar.
FormatoDeMensagemDeSaída String
Formato da mensagem de saída. Os argumentos compatíveis são os seguintes:
  • {LeftExpression}
  • {Result}

Para obter mais informações, consulte a seção Configurando o outputMessageFormat.

ContinuarComFalha Booleano
Especifica se a automação deve continuar mesmo quando a atividade dispara um erro. O valor padrão é False. Como resultado, se o campo estiver em branco e um erro for lançado, a execução do projeto será interrompida. Se o valor for definido como True, a execução do projeto prosseguirá mesmo com erros.
TítuloDeVerificaçãoAlternativo String
Este título será exibido no Orchestrator.
TakeScreenshotInCaseOfFailingAssertion Booleano
Se definido como True, faz uma captura de tela do processo de destino se a verificação falhar.
TakeScreenshotInCaseOfSucceedingAssertion Booleano
Se definido como True, faz uma captura de tela do processo de destino se a verificação tiver sido bem-sucedida.

RetornarValor

É “True” se a Verificação foi aprovada/bem-sucedida e “False” se falhou.

Configuração do OutputMessageFormat

O parâmetro outputMessageFormat pode ser configurado 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 definidos ao invocar a API no tempo de execução.

Para a API de VerifyExpression, 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 o parâmetro expression.
  • {Result}: Representa o valor de retorno da API, que é o resultado da verificação.
O seguinte é um exemplo de como usar a API VerifyExpression, que inclui a configuração do parâmetro outputMessageFormat:
// Initialize variables for the expressions to be verified
var expression1 = "User created succesfully";
var expression2 = "successfully created user";

// Employ the VerifyExpression API, with the last string parameter being the outputMessageFormat
testing.VerifyExpression(expression1 == 23, "{LeftExpression} is {Result}");// Initialize variables for the expressions to be verified
var expression1 = "User created succesfully";
var expression2 = "successfully created user";

// Employ the VerifyExpression API, with the last string parameter being the outputMessageFormat
testing.VerifyExpression(expression1 == 23, "{LeftExpression} 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 White
Confiança e segurança
© 2005-2025 UiPath. Todos os direitos reservados.