Skip to main content

Creación de casos de prueba unitaria para flujos y tipos de caso

Logotipo de Pega Community

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

Cuando usted crea un caso de prueba unitaria para un flujo o un tipo de caso, ejecuta el flujo o tipo de caso e introduce datos para las asignaciones y decisiones. El sistema registra los datos que usted introduce en un data transform, que se crea después de que guarda el formulario de prueba. Usted puede comenzar a registrar en cualquier momento.

Se aplican ciertas condiciones con respecto a los datos que puede registrar para los flujos y tipos de caso. Si desea obtener información, consulte Datos que puede registrar para flujos y tipos de caso acerca de los los datos que puede registrar.

Antes de comenzar: excluya las propiedades en su clase de trabajo de la prueba modificando el data transform pxCapturePropertyIgnore. Si desea obtener más información, consulte Datos que puede registrar para flujos y tipos de caso acerca de los datos que puede registrar.
  1. Abra el flujo o el tipo de caso para el cual desea registrar una prueba.
  2. En la barra de herramientas, haga clic en Actions (Acciones) Record test case (Registrar caso de prueba).
    El sistema comienza a ejecutar el flujo o el tipo de caso.
  3. Introduzca datos a medida que se desplaza por el flujo o tipo de caso.
  4. Haga clic en Create test case (Crear caso de prueba) en la esquina inferior derecha de la pantalla para guardar el registro como caso de prueba.
  5. Haga clic en Save (Guardar), introduzca una etiqueta que identifique el caso de prueba y, a continuación, haga clic en Submit (Enviar).
  6. 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).
  7. 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 manualmente en Actions (Acciones) Run (Ejecutar).
  8. 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 Definición de resultados de prueba previstos mediante aserciones.
  9. 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 y limpieza del contexto para un caso de prueba o suite de prueba.
  10. Haga clic en Save (Guardar).
  11. Configure el caso de prueba unitaria. Consulte Creación de casos de pruebas unitarias para reglas si desea obtener más información.
Resultado:

Después de guardar el caso de prueba, un data transform, que captura los datos introducidos, se crea y se asocia con el caso de prueba. Puede editar este data transform para modificar la entrada del caso de prueba. El formulario para editar el caso de prueba también muestra la ruta del flujo o del tipo de caso.


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