Pruebas de Software para Integración Continua
Clase 6 de 21 • Curso Profesional de DevOps
Resumen
Antes de que entremos a Continuos Integration debemos entrar a la parte fundamental de CI y es hacer pruebas. Sin pruebas no hay confianza.
Nuestro CI necesita pruebas que debe correr de forma automatizada como test unitarios, test de integración y test de aceptación, mínimo es necesario tener las dos primeras.
- Unit tests usan mocks
- Integration tests usan dependencias reales con fixtures
- Acceptance tests usan un ambiente con todos los servicios, como si fuera producción.