Envíanos un email

TDD (con JUnit y Mockito)

formación TDD (con JUnit y Mockito)

Descripción: Curso TDD (con JUnit y Mockito)

Formación en Testing - Pruebas unitarias


Formación SINENSIA

  

Detalles

Introducción

  • Tipos de pruebas
  • Automatización de pruebas
  • Pirámide de pruebas
  • Proceso de Prueba
  • Principios F.I.R.S.T.
  • Diseñar para probar

    Desarrollo Guiado por Pruebas (TDD)

  • Introducción
  • Ritmo TDD
  • Estrategia RED – GREEN
  • Refactorización
  • Beneficios

    Técnicas de pruebas

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

    JUnit 5

  • Introducción
  • Casos, clases y métodos de pruebas
  • Ciclo de vida
  • Aserciones
  • Hamcrest y AssertJ
  • Asunciones
  • Pruebas repetidas y Pruebas parametrizadas
  • Plantillas de prueba
  • Pruebas Dinámicas
  • Ejecución condicional, Orden de ejecución, Desactivación
  • Dobles de prueba

    Mockito

  • Introducción
  • Extensión Junit 5
  • Dobles de prueba
  • Suplantación
  • Verificación
  • Inyección de dependencias

    DBUnit

  • Introducción
  • Ciclo de vida
  • Clases e interfaces
  • Configuración

    Métricas

  • Métricas de código
  • Cobertura de código
  • Calidad de las pruebas
  • Pruebas de mutaciones

    Buenas prácticas
  • Características de una buena prueba unitaria
  • Lenguaje Ubicuo
  • Organizar el código de la prueba
  • Refactorizar código
  • Aislar las pruebas
  • Límites de las pruebas
  • Limitaciones
  • Documentar defecto

Curso dirigido a desarrolladores Java que quieran aprender pruebas unitarias o mejorar sus habilidades de TDD

Conocimientos de Java SE y programación orientada a objetos - POO

Este curso tiene como objetivo aprender a realizar desde cero pruebas unitarias Java usando JUnit 5 y Mockito con las mejores prácticas TDD y BDD.

Compartir:


Contáctenos a través de >éste formulario<

Precios especiales para la formación de grupos

Podemos adaptar cualquier curso a sus necesidades, e impartirlo en sus instalaciones o en nuestros centro de formaci&oacute;n Contáctenos