activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
UiPath logo, featuring letters U and I in white
Actividades del flujo de trabajo
Last updated 13 de nov. de 2024

PREVIEW
VerifyRange

Verifica si una expresión se encuentra o no dentro de un intervalo dado.

Definición

Espacio denombres: UiPath.Testing.API

Ensamblado: UiPath.Testing.Activities.Api (en UiPath.Testing.Activities.Api.dll)

Sobrecargas

  
VerifyRange(object,VerificationType, object, string)Verifica si una expresión se encuentra o no dentro de un intervalo dado.
VerifyRange(object,VerificationType, object, object,string, bool, string, bool, bool)Verifica si una expresión se encuentra o no dentro de un rango determinado. También puedes realizar otras configuraciones adicionales a la verificación, como configurar un formato de mensaje de salida o tomar una captura de pantalla en caso de que la afirmación falle.

VerifyRange(object,VerificationType, object, string)

Verifica si una expresión se encuentra o no dentro de un intervalo dado.

bool VerifyRange(
	expresiónde objeto ,
	tipo de verificación de tipo de verificación,
	límite inferiorde objeto,
	límite superior de objeto
)bool VerifyRange (expresión de objeto, tipo de verificación de tipo de verificación, límite inferior de objeto, límite superior de objeto)
Expresión Objeto
La expresión que desea verificar dentro de un rango.
TipoDeVerificación TipoDeVerificación
Seleccione el tipo de verificación, dentro o fuera del rango:
  • IsWithin
  • IsNotWithin
LímiteInferior Objeto
El límite inferior del rango.
LimiteSuperior Objeto
El límite superior del rango.
FormatoMensajeDeSalida Cadena
Formato del mensaje de salida. Los argumentos compatibles son:
  • {Expression}
  • {ExpressionText}
  • {Operator}
  • {LowerLimit}
  • {LowerLimitText}
  • {UpperLimit}
  • {UpperLimitText}
  • {Result}

Para obtener más información, consulta la sección Configuración de outputMessageFormat.

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

Verifica si una expresión se encuentra o no dentro de un rango determinado. También puede realizar otras configuraciones adicionales a la verificación, como configurar un formato de mensaje de salida, o tomar una captura de pantalla en caso de que la aserción falle.

booleano VerifyRange(
	Expresión de objeto,
	Tipo de verificación de tipo de verificación,
	
	Límite inferior de objeto, Límite superior de objeto,
	cadena Formato de mensaje de salida , booleano ContinueOnFailure, String AlternativeVerificationTitle,bool
	takeScreenshotInCaseOfFailingAssertion
	
	,
	bool takeScreenshotInCaseOfSuccendingAssertion
)booleano VerifyRange (Expresión de objeto, Tipo de verificación de tipo de verificación, Límite inferior de objeto, Límite superior de objeto, cadena Formato de mensaje de salida, booleano ContinueOnFailure, String AlternativeVerificationTitle, bool takeScreenshotInCaseOfFailingAssertion, bool takeScreenshotInCaseOfSuccendingAssertion)
Expresión Objeto
La expresión que desea verificar dentro de un rango.
TipoDeVerificación TipoDeVerificación
Seleccione el tipo de verificación, dentro o fuera del rango:
  • IsWithin
  • IsNotWithin
LímiteInferior Objeto
El límite inferior del rango.
LimiteSuperior Objeto
El límite superior del rango.
FormatoMensajeDeSalida Cadena
Formato del mensaje de salida. Los argumentos compatibles son:
  • {Expression}
  • {ExpressionText}
  • {Operator}
  • {LowerLimit}
  • {LowerLimitText}
  • {UpperLimit}
  • {UpperLimitText}
  • {Result}

Para obtener más información, consulta la sección Configuración de outputMessageFormat.

ContinuarEnCasoDeFallo Booleano
Especifique si la automatización debe continuar aunque la actividad arroje un error. El valor predeterminado es Falso. Por lo tanto, si el campo está vacío y se produce un error, se detiene la ejecución del proyecto. Si el valor es Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.
TítuloVerificaciónAlternativa Cadena
Esto se mostrará en Orchestrator.
takeScreenshotInCaseOfFailingAssertion Booleano
Si se establece en True, toma una captura de pantalla del proceso de destino si la verificación falla.
takeScreenshotInCaseOfS SuccessAssertion Booleano
Si se establece en True, toma una captura de pantalla del proceso de destino si la verificación se ha realizado correctamente.

ValorDeRetorno

Es "Verdadero" si la verificación fue apta / correcta y "Falso" si la verificación falló.

Configuración de outputMessageFormat

El parámetro outputMessageFormat puede configurarse con argumentos compatibles, que actúan como marcadores de posición para los valores utilizados en la operación de verificación.Estos marcadores de posición se rellenan automáticamente con las variables o valores definidos al invocar la API en tiempo de ejecución.

Para la API VerifyRange, puedes implementar los siguientes argumentos compatibles al crear un mensaje de salida:

  • {Expression}: representa el valor de la expresión que proporcionaste para el parámetro expression.
  • {ExpressionText}: representa el texto de la expresión que insertaste para el parámetro expression.
  • {Operator}: corresponde al parámetro verificationType.
  • {LowerLimit}: indica el nombre de la variable que utilizaste para el parámetro lowerLimit.
  • {LowerLimitText}: se refiere a la representación textual de la variable utilizada para el parámetro lowerLimit.
  • {UpperLimit}: Representa el nombre de la variable utilizado para el parámetro upperLimit.
  • {UpperLimitText}: Apunta al valor textual de la variable utilizada para el parámetro upperLimit.
  • {Result}: representa el valor de retorno de la API, que es el resultado de verificación.
El siguiente es un ejemplo de cómo utilizar la API VerifyRange, que incluye la configuración del 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}");

En el ejemplo proporcionado, los marcadores de posición dentro de las llaves se reemplazan por los nombres de variables correspondientes y sus valores en tiempo de ejecución, proporcionando un mensaje de salida personalizado.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.