JS: Pruebas automatizadas - curso 3900 rublos. de Hexlet, formación 14 horas, Fecha: 1 de diciembre de 2023.
Miscelánea / / December 04, 2023
Incluido en el curso
- 12 lecciones (video y/o texto)
- 10 ejercicios en el simulador.
- 34 pruebas de detección
- Trabajo independiente
- Materiales adicionales
- Ayuda en "Discusiones"
- Acceso a otros cursos de la plataforma
Que aprenderás
- Escriba mejor código que contenga menos errores que el código sin pruebas
- Es mejor construir la arquitectura de su código en función de cómo se utilizará.
- Escribe código más rápido gracias a la verificación automatizada de su funcionamiento.
- Refactorice el código con más frecuencia, eliminando el legado, gracias a las garantías que brindan las pruebas.
Se familiarizará con conceptos como aserciones, TDD e integración continua. Aprenda también cómo diseñar mejor su código en función de cómo se utilizará. El conocimiento de este curso le ayudará a escribir un mejor código que contenga menos errores. Para facilitar el aprendizaje, conviene estudiar los cursos con antelación: JS Basics, JS: Arrays y JS: Functions.
Introducción
Conozca el curso y sus objetivos
¿Por qué y cómo escribir pruebas?
Comprender qué se supone que deben hacer las pruebas y cómo se ven
Afirma
Conozca el módulo de aserción y sus principales funciones para realizar pruebas
afirmación de poder
Familiarícese con una biblioteca que simplifica radicalmente el análisis de la salida de declaraciones
Broma
Conozca el marco de prueba de JavaScript más popular
Matchers (Expectativas)
Conoce a los emparejadores de Jest
Pruebas unitarias
Siga el camino completo para escribir pruebas utilizando las pruebas de pila como ejemplo
Preparación de datos
Conozca el gancho beforeEach, que se ejecuta antes de cada prueba.
Malas y buenas prácticas de prueba.
Familiarícese con los errores típicos que se cometen al redactar exámenes.
Cobertura de código
Aprenda a encontrar código que no se vea afectado por las pruebas
Desarrollo basado en pruebas (TDD)
Aprenda a escribir pruebas antes del código
Integración Continua (CI)
Familiarícese con el montaje automático de proyectos.
Trabajo independiente
Tareas adicionales que te permitan consolidar la teoría adquirida.
Materiales adicionales
Artículos y vídeos seleccionados por el equipo de Hexlet. Te ayudará a profundizar en el tema del curso.