Newsletter para devsEntra
Audio premium

El testing mata

Todos queremos hacer testing automatizado, pero, ¿qué pasa?

Desde 15€/mes
Imagen de Daniel Primo

Daniel Primo

Reflexiones prácticas sobre testing: niveles (unitarios, integración, e2e), retos y estrategias (pair programming, koans, Cypress, Docker) para incorporarlo en proyectos reales.

Qué vas a aprender

  1. 1Importancia y dificultades del testing automatizado
  2. 2Tres niveles de tests: unitarios, integración y end-to-end
  3. 3Test unitarios: aislamiento y ciclo red/green
  4. 4Tests de integración: uso de librerías y servicios reales
  5. 5Tests end-to-end: pruebas sobre la interfaz y fragilidad
  6. 6Cohesión y acoplamiento como base para testabilidad
  7. 7Estrategias de aprendizaje: pair programming y koans
  8. 8Herramientas recomendadas: Cypress, Selenium y Docker
  9. 9Despliegue y ambiente (Docker) como contexto de pruebas
  10. 10Recursos y comunidad: challenges, zona premium y repositorios