OPSPU01ILTDesarrollo de Software

    Pruebas Unitarias en JavaScript (Jasmine)

    25 Presencial-Remoto €0.00

    Descripción

    Este curso tiene como objetivo generar tests unitarios de forma sencilla y comprensible en JavaScript utilizando Jasmine y Karma con las mejores prácticas TDD.

    Objetivos

    Este curso tiene como objetivo generar tests unitarios de forma sencilla y comprensible en JavaScript utilizando Jasmine y Karma 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: Karma**

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

    **Jasmine**

    - Puesta en macha
    - Suites y Especificaciones
    - Control de ejecución
    - Montaje y desmontaje
    - Expectativas
    - Pruebas dinámicas
    - Código asíncrono

    **Dobles de prueba: Espías**

    - Fixture, Dummy, Fake, Stub, Mock.
    - Cambiar o simular comportamientos
    - Seguimiento de llamadas
    - Reloj simulado
    - Solicitudes de red

    Related courses

    We transform companies through technology, security and specialized training. Your trusted partner in the digital era.

    Services

    Company

    © 2026 Sinensia. All rights reserved.