Skip to main content

Creación de casos de prueba unitaria para las reglas

Logotipo de Pega Community

Note: The following content, referenced from Pega Community, is included here to help you better achieve the module learning objectives.

Para la mayoría de las reglas, usted puede crear un caso de prueba reutilizable convirtiendo una prueba unitaria en un caso de prueba, configurando los detalles del caso y, a continuación, definiendo los resultados previstos de la prueba con aserciones (condiciones de prueba). Cuando se ejecuta el caso de prueba, los resultados de la prueba se comparan con los resultados previstos que se definieron para las aserciones de la regla. Si los resultados de la prueba no cumplen con las aserciones definidas, la prueba fracasa.

Antes de comenzar: haga una prueba unitaria de una regla y conviértala en un caso de prueba. Si desea obtener más información, consulte Unit testing individual rules (Reglas individuales del proceso de prueba unitaria).
  1. Opcional: para modificar una regla o clase usada para la prueba, en la esquina superior derecha de la pestaña Definition (Definición), haga clic en el ícono de engranaje, seleccione la regla o clase y, a continuación, haga clic en Submit (Enviar).

    Si está probando una regla de estrategia, también se muestran los parámetros componentName y pzRandomSeed. Si cambia cualquiera de estos parámetros, el caso de prueba no dará los resultados previstos.

    • componentName: el nombre del componente (por ejemplo, Switch) que está probando.
    • pzRandomSeed: un parámetro interno, que es el valor de inicialización aleatorio para las figuras Split y Champion Challenger.
  2. Opcional: para evitar que la prueba se ejecute como parte de una suite de prueba o de un servicio REST, en la pestaña Definition (Definición), seleccione la checkbox Disable (Deshabilitar).
    El caso de prueba se ejecutará solo cuando usted haga clic en Actions (Acciones) Run (Ejecutar).
  3. En la sección Expected results (Resultados previstos), agregue aserciones que definan los resultados previstos de la prueba. Si desea obtener más información sobre la creación de aserciones, consulte Aserciones.
  4. En la pestaña Setup & Cleanup (Configuración y limpieza), configure las acciones para llevar a cabo y los objetos y las páginas del portapapeles para que estén disponibles antes y después de ejecutar la prueba. También puede limpiar el portapapeles después de ejecutar la prueba aplicando data transforms o actividades adicionales. Si desea obtener más información, consulte Configuración del entorno de prueba.
  5. Haga clic en Save (Guardar).
  6. En el cuadro de diálogo Details (Detalles), introduzca una etiqueta que identifique el caso de prueba. El identificador del caso de prueba se genera en función de la etiqueta y no puede modificarse una vez que se guarda.

This Topic is available in the following Module:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice