Pruebas de Software para Integración Continua

Clase 6 de 21Curso 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.