Pruebas continuas
Las pruebas continuas verifican cada cambio lo antes posible y conservan los resultados como evidencia para quien deba autorizar la versión.
La pirámide de pruebas
Muchas pruebas unitarias rápidas en la base, menos pruebas de integración en el medio y unas pocas pruebas de extremo a extremo en la cima. La pirámide mantiene la retroalimentación rápida y los fallos fáciles de localizar.
Shift left: probar antes
Probar antes es más barato: un defecto encontrado en el pull request cuesta minutos; el mismo defecto encontrado en producción cuesta un incidente.
Aceptación en cada entorno
- Certificación de QA antes de que el cambio avance.
- Aceptación en preproducción antes de pedir producción.
- Una verificación en producción una vez instalado.
Cómo lo aplica DevGob
DevGob registra los resultados de pruebas de QA, preproducción y producción en el Deployment, y exige un resultado aceptado antes de cada compuerta; una prueba fallida puede abrir un bug vinculado.
Leerlo en la documentaciónTemas relacionados
DevOps con gobierno, en un solo registro
DevGob planifica el trabajo y gobierna cada cambio en su camino a producción: backlog, sprints, autorizaciones de comité, evidencia de instalación y auditoría.