CHK-DGT-007 Checklist de Pruebas
v 1.0
Propósito
Garantizar la calidad y estandarización de las pruebas realizadas en un proyecto de software.
Notas introductorias
La revisión de pruebas es una parte fundamental del proceso de desarrollo de software. A través de la revisión, se garantiza que las pruebas cumplen con los estándares de calidad y que se han cumplido los criterios de aceptación definidos para la user story. A continuación, se presentan los criterios de evaluación que se deben tener en cuenta al revisar las pruebas.
Criterios de Aceptación
Pruebas Unitarias
- Las pruebas unitarias deben estar implementadas de acuerdo con la guía Pruebas Unitarias en TypeScript.
Pruebas de Integración
-
Se deben crear y ejecutar pruebas para cada endpoint correspondiente con la guía Pruebas con Postman.
-
Se deben realizar pruebas de integración para asegurar que el frontend se comunica correctamente con el backend.
Pruebas de Sistema
-
Se debe realizar una sesión de pruebas en voz alta con usuarios finales, siguiendo el Plan de Pruebas.
-
Se deben realizar pruebas de aceptación con usuarios expertos, de acuerdo con el Plan de Pruebas.
Validación
- Realizar una sesión de validación de la funcionalidad directamente con el cliente.
Documentación
- Todas las pruebas unitarias deben estar documentadas.
Control de cambios
Versión | Cambio realizado | Análisis | Autor | Revisor(es) | Fecha de cambio |
---|---|---|---|---|---|
v 1.0 | Creación de proceso | N/A | Carlos Salguero | Sergio Garnica | 14/05/2024 |