11 ejercicios prácticos
12 lecciones
Curso

«JavaScript: 
Pruebas automatizadas»

En este curso aprenderás sobre las pruebas automáticas en JavaScript. Te familiarizarás con conceptos como afirmaciones, TDD e integración continua. También aprenderás a construir una arquitectura de código mejor basada en cómo se utilizará.
Los conocimientos adquiridos en este curso te ayudarán a escribir código de mayor calidad con menos errores.
Materiales de calidad
Práctica en el simulador
Cursos flexibles
Trabaja en el editor de código en tu navegador, y recibe una evaluación inmediata de tus soluciones.
Elige los cursos que realmente te interesen y estudia a tu ritmo, sin horarios.
Aprende con cursos creados por programadores en activo y actualizados de forma constante.
Programa del curso
1. Introducción
Familiarizarse con el curso y sus objetivos.

2. ¿Por qué y cómo escribir pruebas?
Comprender qué deben hacer las pruebas y cómo se ven.

3. Afirmaciones (Asserts)
Familiarizarse con el módulo assert y sus principales funciones para realizar verificaciones.

4. power-assert
Familiarizarse con una biblioteca que simplifica radicalmente el análisis de las afirmaciones de salida.

5. Jest
Familiarizarse con el framework de pruebas más popular en JavaScript.

6. Matchers (Expectations)
Familiarizarse con los matchers de Jest.

7. Pruebas modulares
Pasar por todo el proceso de escribir pruebas utilizando la pila como ejemplo.

8. Preparación de datos
Familiarizarse con el gancho beforeEach, que se ejecuta antes de cada prueba.

9. Malas y buenas prácticas de pruebas
Familiarizarse con los errores típicos que se cometen al escribir pruebas.

10. Cobertura de código (Code Coverage)
Aprender a identificar el código que no está cubierto por pruebas.

11. Desarrollo guiado por pruebas (TDD)
Aprender a escribir pruebas antes del código.

12. Integración continua (CI)
Familiarizarse con la construcción automática del proyecto.
Desbloquea todo el contenido de Códica
Tendrás acceso a todas las lecciones, tests y ejercicios de todos los cursos disponibles en nuestra plataforma
Más de 600 lecciones y ejercicios

Acceso a la plataforma 24/7

Certificado electrónico al finalizar el curso

Chat con otros estudiantes

Cancela tu suscripción en cualquier momento
Suscripción anual
$10 USD / mes
Suscripción mensual
$26 USD / mes
¡Ahorra más del 60%!
Cobro mensual recurrente
Total anual: $312 USD
Cobro anual recurrente
de $312 USD
de solo $120 USD

Preguntas y Respuestas