activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Actividades del flujo de trabajo

Última actualización 5 de mar. de 2026

VerifyExpression

Verifica el valor de verdad de una expresión determinada. Se debe proporcionar una expresión .

Definición

Espacio de nombres: UiPath.Testing.API

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

Sobrecargas

VerifyExpression(bool)Verifica la verdad de una expresión dada.
VerifyExpression(bool, string)Verifica si la verdad de una expresión dada, mientras configura el formato de salida del mensaje.
VerifyExpression(bool, string, bool``, string, bool, bool)Verifica la veracidad de una expresión determinada, teniendo en cuenta varias configuraciones, como un determinado formato de mensaje de salida o un título de verificación alternativo.

VerifyExpression(Boolean)

Verifica la verdad de una expresión dada.

bool VerifyExpression(
    bool expression
)
bool VerifyExpression(
    bool expression
)

expression Booleano : la expresión que desea verificar

VerifyExpression(bool, string)

Verifica si la verdad de una expresión dada, mientras configura el formato de salida del mensaje.

bool VerifyExpression (
    bool expression,
    string outputMessageFormat
)
bool VerifyExpression (
    bool expression,
    string outputMessageFormat
)

expression Booleano : la expresión que desea verificar

outputMessageFormat Cadena : formato del mensaje de salida. Los argumentos admitidos son los siguientes:

  • {LeftExpression}
  • {Result}

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

Verifica la veracidad de una expresión determinada, teniendo en cuenta varias configuraciones, como un determinado formato de mensaje de salida o un título de verificación 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 : la expresión que quieres verificar.

outputMessageFormat Cadena : formato del mensaje de salida. Los argumentos admitidos son los siguientes:

  • {LeftExpression}
  • {Result}

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

continueOnFailure Booleano : especifica si la automatización debe continuar incluso cuando la actividad arroja un error. El valor predeterminado es Falso. Como resultado, si el campo está vacío y se produce un error, la ejecución del proyecto se detiene. Si el valor se establece en Verdadero, la ejecución del proyecto continúa independientemente de cualquier error.

alternativeVerificationTitle Cadena : este título se mostrará en Orchestrator.

takeScreenshotInCaseOfFailingAssertion Booleano : si se establece en True, realiza una captura de pantalla del proceso de destino si la verificación ha fallado.

takeScreenshotInCaseOfSucceedingAssertion Booleano : si se establece en True, realiza 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ó.

Configurar el formato de mensaje de salida

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 de automatización codificada en tiempo de ejecución.

Para la API de automatización codificada VerifyExpression, puedes implementar los siguientes argumentos compatibles al crear un mensaje de salida:

  • {LeftExpression}: representa el valor de la expresión que proporcionaste para el parámetro expression.
  • {Result}: representa el valor devuelto de la API de automatización codificada, que es el resultado de la verificación.

El siguiente es un ejemplo de cómo utilizar la API de automatización codificada VerifyExpression, que incluye la configuración del parámetro outputMessageFormat :

// Initialize variables for the expressions to be verified
var expression1 = "User created succesfully";
var expression2 = "successfully created user";

// Employ the VerifyExpression coded automation 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 coded automation API, with the last string parameter being the outputMessageFormat
testing.VerifyExpression(expression1 == 23, "{LeftExpression} is {Result}");

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?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado