Skills que aprenderás
Convocatorias
No hay convocatorias abiertas ahora mismo, pero no te pierdas la oportunidad: guarda este curso y te avisamos en cuanto se abra una convocatoria.
Recursos
No hay recursos disponibles todavía para esta convocatoria
Este curso está dirigido a desarrolladores Angular con experiencia básica en el framework que necesitan incorporar una práctica de testing sistemática a su flujo de trabajo. Cubre la configuración del entorno de testing con Angular CLI, la estructura de pruebas con Jasmine, el uso de TestBed para aislar componentes y servicios, los patrones de tests para Input/Output, DOM binding y renderización condicional, el uso de SPY para interceptar dependencias en tests de servicios, la depuración de suites fallidas y el análisis del informe de cobertura. Al finalizar, el participante será capaz de escribir, organizar y mantener una suite de tests que cubra componentes y servicios con un mínimo del 80% de cobertura en el archivo objetivo.
Al finalizar el curso, el participante será capaz de:
ng test --code-coverage, identificando líneas no cubiertas e incorporando los
casos de prueba necesarios para alcanzar un mínimo del 80% en el archivo objetivong test --code-coverage; lectura del informe HTML: statements, branches, functions
y lines; identificación de líneas no cubiertas y diseño de casos de prueba para
alcanzar el umbral del 80%npm install -g @angular/cliNo hay un curso previo obligatorio asociado a esta competencia en el catálogo. Se requiere experiencia práctica en TypeScript intermedio (tipos, clases, decoradores, async/await) y Angular fundamentals: componentes, servicios, inyección de dependencias y ciclo de vida. Es necesario conocer la Angular CLI y haber creado y ejecutado al menos un proyecto Angular. No es necesario tener experiencia previa en testing.