OPSPU02ILTDesarrollo de Software

    Pruebas Unitarias en JavaScript (Jest)

    25 Presencial-Remoto

    Descripción

    ___

    Objetivos

    Este curso tiene como objetivo generar tests unitarios de forma sencilla y comprensible en JavaScript con Jest, un framework de testing intuitivo y flexible, con las mejores prácticas TDD.

    Audiencia

    Curso dirigido a Programadores, Analistas, Jefes de proyecto y Arquitectos Java.

    Prerrequisitos

    Conocimientos de Java Script y HTML

    Temario

    **Introducción**

    - Tipos de pruebas
    - Automatización de pruebas
    - Pirámide de pruebas
    - Proceso de Prueba
    - Principios F.I.R.S.T.
    - Desarrollo Guiado por Pruebas (TDD)

    **Técnicas de pruebas**

    - Técnicas de caja blanca y caja negra
    - Técnicas estáticas
    - Casos de prueba
    - Metodología

    **Test Runner: Jest**

    - Instalación
    - Configuración
    - Informes de cobertura de Código

    **Test Framework: Jest**

    - Suites y Especificaciones
    - Control de ejecución
    - Montaje y desmontaje
    - Pruebas parametrizadas
    - Código asíncrono

    **Aserciones:**

    - Expectativas
    - Matchers

    **Dobles de prueba: Mock**

    - Fixture, Dummy, Fake, Stub, Mock.
    - Cambiar o simular comportamientos
    - Seguimiento de llamadas
    - Suplantar módulos

    **React Testing Library**

    - Instalación
    - Proceso
    - Métodos render y act
    - Consultas y acciones de usuario
    - jest-dom

    Preguntas frecuentes

    ¿Cuánto dura el curso Pruebas Unitarias en JavaScript (Jest)?

    El curso tiene una duración de 25.

    ¿En qué modalidad se imparte el curso?

    Se imparte en modalidad presencial. Consulta el calendario de convocatorias en la ficha del curso.

    ¿Este curso es bonificable a través de FUNDAE?

    La formación de SINENSIA IT SOLUTIONS para trabajadores en activo puede bonificarse a través de FUNDAE. Gestionamos los trámites de bonificación para tu empresa; contáctanos para más información.

    ¿Qué requisitos previos necesito?

    Conocimientos de Java Script y HTML

    ¿A quién va dirigido el curso?

    Curso dirigido a Programadores, Analistas, Jefes de proyecto y Arquitectos Java.

    Cursos relacionados

    Transformamos empresas a través de la tecnología, la seguridad y la formación especializada. Tu partner de confianza en la era digital.

    Servicios

    Empresa

    © 2026 Sinensia. Todos los derechos reservados.