Skip to main content

Veritran Docs

Pruebas unitarias

La prueba de unidades es un método de prueba de software que implica aislar las unidades de código comprobables más pequeñas y probar cada unidad por separado. Las pruebas unitarias son las pruebas automatizadas diseñadas para validar si una unidad de código funciona según lo esperado.

En el desarrollo basado en pruebas, las pruebas unitarias se diseñan antes de escribir el código. Aplicar esta metodología a la construcción de sus procesos Lambda puede ayudarle a construir de manera más eficiente, validar la lógica de sus procesos más rápidamente y ahorrar tiempo en la depuración.

Para ver las pruebas unitarias disponibles, ejecutarlas y crear otras nuevas, vaya a Garantía de calidad > Pruebas unitarias. Consulta la imagen comentada a continuación para obtener más información.

quality_home.png
  1. Pestañas de navegación. Haga clic en Escenarios para abrir la lista de escenarios.Escenarios

  2. Barra de búsqueda. Encuentre pruebas unitarias por nombre, descripción y etiquetas. La barra de búsqueda es sensible a mayúsculas y minúsculas.

  3. Lista de pruebas unitarias. Lista de pruebas unitarias. La lista aparece como una tabla, con una fila para cada prueba unitaria creada y las siguientes columnas:

    Name

    Nombre de la prueba unitaria.

    Description

    Descripción de la prueba unitaria.

    Scenario

    Escenario asociado a la prueba unitaria.

    Lambda

    Lambda asociado a la prueba unitaria.

    Tags

    Etiquetas asociadas a la prueba unitaria.

    Edited by, at

    Último usuario que editó la prueba unitaria y fecha y hora en las que se realizó la edición.

    Status

    Último estado obtenido por la prueba. Las pruebas que nunca se han ejecutado tienen el estado Listo para probar. Lea Estados de prueba a continuación para obtener más información.

  4. Acciones. Haga clic en el icono vertical de tres puntos junto a la prueba unitaria para mostrar más acciones. Haga clic en Ejecutar para ejecutar la prueba unitaria. Haga clic en Editar (icono del lápiz) para editar la prueba unitaria. Haz clic en Delete (icono de papelera) para borrar el registro.Crear o editar una prueba unitaria

  5. Herramientas.

    Run all tests

    Haz clic para ejecutar todas las pruebas.

    + New unit test

    Haz clic para crear una prueba unitaria.Crear o editar una prueba unitaria

Ejecutar pruebas unitarias

Puede ejecutar todas las pruebas unitarias existentes a la vez o pruebas individuales según sea necesario. Para ejecutar todas las pruebas a la vez, haga clic en Ejecutar todas pruebas. Para ejecutar una prueba individual, encuéntrela en la lista y haga clic en Ejecutar en la columna Acciones.

Cada prueba muestra su estado individualmente en la columna Estado. Consulta la sección a continuación para obtener más información.

Estados de las pruebas

Consulta la tabla a continuación para obtener más información sobre los diferentes estados que puedes ver en la columna Status de tus pruebas unitarias.

Ready to test

Estado inicial antes de que se ejecute una prueba por primera vez.

Preparing

El sistema configura la prueba o las pruebas establecidas para ejecutarse.

Queued

Hay 10 ranuras para pruebas simultáneamente. Hay 10 secciones para testear de forma simultánea. Si hay más de 10 pruebas listas para ser ejecutadas, las primeras 10 quedan configuradas para Testing, mientras que las demás quedan en Queued hasta que llegue su turno de ejecución.

Testing

La prueba se está ejecutando.

Errors detected

La prueba se ejecutó y el proceso Lambda no pasó la prueba.

Without errors

No se identificaron errores. La prueba se ejecutó y el proceso Lambda no pasó la prueba.

Studio timeout

Hay un problema que hace que la ejecución de Studio sea atípicamente lenta. Intenta de nuevo más tarde. Inténtalo más tarde.

Engine failed

Ha ocurrido un error. Contacta con Soporte.