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

PREVIEW
VerifyRange

Verifica se uma expressão está localizada ou não dentro de um determinado intervalo.

Definição

Namespace: UiPath.Testing.API

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

Sobrecarregas

  
VerifyRange(object,VerificationType, object, string)Verifica se uma expressão está localizada ou não dentro de um determinado intervalo.
VerifyRange(object,VerificationType, object, object,string, bool, string, bool, bool)Verifica se uma expressão está localizada ou não dentro de um determinado intervalo. Você também pode executar outras configurações adicionais à verificação, como configurar um formato de mensagem de saída ou fazer uma captura de tela caso a declaração falhe.

VerifyRange(object,VerificationType, object, string)

Verifica se uma expressão está localizada ou não dentro de um determinado intervalo.

bool Verify Range(
	Expressão de objeto,
	TipoDeVerificação,
	Limite inferior de objeto,
	Limite superior do objeto
)bool VerifyRange( Expressão de objeto, TipoDeVerificação, Valor InferiorDoObjeto, LimiteSuperior do Objeto )
Expression Object
A expressão que você deseja verificar em um determinado intervalo.
TipoDeVerificação TipoDeVerificação
Selecione o tipo de verificação - dentro ou fora do intervalo:
  • IsWithin
  • IsNotWithin
LimiteMínimo Object
O limite inferior do intervalo.
LimiteMáximo Object
O limite superior do intervalo.
FormatoDeMensagemDeSaída String
Formato da mensagem de saída. Os argumentos compatíveis são:
  • {Expression}
  • {ExpressionText}
  • {Operator}
  • {LowerLimit}
  • {LowerLimitText}
  • {UpperLimit}
  • {UpperLimitText}
  • {Result}

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

VerifyRange(Object,VerificationType, Object, Object,String, Boolean, String, Boolean, Boolean)

Verifica se uma expressão está localizada ou não dentro de um determinado intervalo. Você também pode executar outras configurações adicionais à verificação, como configurar um formato de mensagem de saída ou fazer uma captura de tela caso a declaração falhar.

bool VerifyRange(
	Expressão de objeto,
	VerificaçãoTypeVerificationType,
	InferiorLimit,
	SuperiorLimit,
	string OutputMessageFormat,
	bool ContinueOnFailure,
	string AlternativeVerificationTitle,
	bool TakeScreenshotInCaseOfFailingAssertion,
	bool TakeScreenshotInCaseOfSucceedingAssertion
.bool VerifyRange( Expressão de objeto, VerificaçãoTypeVerificationType, lowestLimit objeto, UpperLimit de objeto, string OutputMessageFormat, bool ContinueOnFailure, string AlternativeVerificationTitle, bool TakeScreenshotInCaseOfFailingAssertion, bool TakeScreenshotInCaseOfSucceedingAssertion )
Expression Object
A expressão que você deseja verificar em um determinado intervalo.
TipoDeVerificação TipoDeVerificação
Selecione o tipo de verificação - dentro ou fora do intervalo:
  • IsWithin
  • IsNotWithin
LimiteMínimo Object
O limite inferior do intervalo.
LimiteMáximo Object
O limite superior do intervalo.
FormatoDeMensagemDeSaída String
Formato da mensagem de saída. Os argumentos compatíveis são:
  • {Expression}
  • {ExpressionText}
  • {Operator}
  • {LowerLimit}
  • {LowerLimitText}
  • {UpperLimit}
  • {UpperLimitText}
  • {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
Isso 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.

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

  • {Expression}: Representa o valor da expressão que você forneceu para o parâmetro expression.
  • {ExpressionText}: Representa o texto da expressão que você inseriu para o parâmetro expression.
  • {Operator}: Corresponde ao verificationTypeparâmetro.
  • {LowerLimit}: Indica o nome da variável que você usou para o parâmetro lowerLimit.
  • {LowerLimitText}: Refere-se à representação textual da variável usada para o parâmetro lowerLimit.
  • {UpperLimit}: Representa o nome da variável usado para o parâmetro upperLimit.
  • {UpperLimitText}: Aponta para o valor textual da variável usada para o parâmetro upperLimit.
  • {Result}: Representa o valor de retorno da API, que é o resultado da verificação.
O seguinte é um exemplo de como usar a API VerifyRange, que inclui a configuração do parâmetro outputMessageFormat:
// Initialize a variable for the expression to be verified
var Expression1 = 23;

// Employ the VerifyRange API, with the last string parameter being the outputMessageFormat
testing.VerifyRange(Expression1, VerificationType.IsWithin, 1, 25, "The {Expression} should be greater than {LowerLimitText}, and less than {UpperLimitText}");// Initialize a variable for the expression to be verified
var Expression1 = 23;

// Employ the VerifyRange API, with the last string parameter being the outputMessageFormat
testing.VerifyRange(Expression1, VerificationType.IsWithin, 1, 25, "The {Expression} should be greater than {LowerLimitText}, and less than {UpperLimitText}");

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.