Testing

Curso de Testing en Java con JUnit 5

En este curso aprenderás de forma práctica cómo realizar testing con el framework JUnit 5, estándar de facto para la aseguración de calidad en aplicaciones Java.

Impartido por:

4.6 (201 valoraciones)
2 horas y 9 minutos · curso
Testing en Java con JUnit 5

Lo que aprenderás en este curso:

  • Configuración de JUnit 5 para creación de pruebas en aplicaciones Java.
  • Estructura de clases, métodos y anotaciones de las pruebas.
  • Orden, filtrado, parametrización y anidación de las pruebas.
  • Creación de suites de pruebas.
  • TDD con JUnit 5.

Requisitos del curso

Para la realización de este curso, es recomendable contar con conocimientos básicos de Java.

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.6
201 valoraciones

Contenido del curso:

    • 2 m
    • Introducción al testing
      4 m
    • ¿De qué tipo de tests disponemos?
      4 m
    • Profundizando en los tests unitarios
      5 m
    • Primeras aserciones en JUnit
      10 m
    • Probando excepciones controladas
      6 m
    • Usando assertAll
      8 m
    • Dando nombre a nuestros tests
      5 m
    • 4 m
    • Ciclo de vida @AfterEach y @BeforeEach
      6 m
    • Ciclo de vida @AfterAll y @BeforeAll
      6 m
    • Deshabilitando tests unitarios
      5 m
    • Ejecuta tus pruebas condicionalmente
      10 m
    • Escribe tus propias condiciones
      7 m
    • Crea clases con tests anidados
      8 m
    • Repite tests con @RepeatedTest
      9 m
    • Repite tests con @ParameterizedTest
      13 m
    • Ejecuta tests con @Tag
      10 m
También te puede interesar

Te dejamos una selección de cursos, carreras y artículos

Herramientas de testing para un desarrollador Java

Herramientas de testing para un desarrollador Java

57 minutos y 22 segundos · taller

En este curso veremos cómo realizar testing con el framework JUnit 5, estándar de facto para la aseguración de calidad en aplicaciones Java.

  • Testing
Introducción al testing

Curso de introducción al testing

2 horas y 44 minutos · curso

En este curso veremos cómo realizar testing con el framework JUnit 5, estándar de facto para la aseguración de calidad en aplicaciones Java.

  • Testing

Dudas frecuentes

1

¿Cuándo comienza el curso?

En OpenWebinars los cursos no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

2

¿Cuál es el precio?

En OpenWebinars no vendemos cursos, talleres o laboratorios unitarios.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

3

¿Puedo obtener un diploma que acredite mis conocimientos?

Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas.

También podrás obtener un diploma de nivel superior al superar todas las formaciones de la carrera.

Esta formación está desarrollada con un enfoque para desarrolladores de software con Java con un nivel principiante o intermedio, además de para perfiles de testing o aseguración de la calidad. Para sacarle el máximo provecho a este curso es necesario tener los conocimientos básicos de desarrollo Java que te permitan realizar una aplicación sencilla, por lo que es recomendable refrescar conceptos realizando previamente el Curso de Java 8 desde cero que tenemos en nuestra plataforma.

Este curso de JUnit para el testing de aplicaciones Java se ha dividido en un bloque introductorio inicial y otros cuatro bloques bien definidos, para ir aprendiendo de forma organizada y en orden. En la primera parte el profesor realizará una introducción al mundo del testing y a los tipos de tests de los que disponemos, haciendo más hincapié en los tests unitarios.

En el segundo apartado nos centraremos en la creación de las primeras pruebas unitarias. En estas lecciones aprenderás desde qué son las pruebas unitarias y las aserciones en JUnit, hasta realizar de forma práctica pruebas de excepciones controladas, el uso de assertAll y cómo dar nombre a nuestros propios tests.

Seguidamente vamos a profundizar un poco más en estas pruebas unitarias para llegar a crear tests avanzados y poder modificar el ciclo de vida de JUnit 5. El profesor explicará para comenzar qué es ese ciclo de vida, tanto de forma teórica como práctica, después se centrará en el uso de las anotaciones @AfterEach, @BeforeEach, @AfterAll y @BeforeAll.

Lo siguiente que aprenderás en este curso online será a realizar tests condicionales, desde cómo deshabilitar test unitarios, ya sean casos de tests o clases completas de testing, hasta cómo ejecutar nuestros casos de test de forma condicional en base al entorno o propiedades del sistema, entre otras condiciones. Este apartado concluye con la explicación sobre cómo crear tus propias condiciones, utilizando la API assumptions.

El bloque final del curso de JUnit 5 está enfocado en la definición del flujo de ejecución de nuestros test, para poder modificar los mismos. En estas lecciones aprenderás a hacer esas modificaciones de varias formas, creando clases con test anidados, repitiendo tests utilizando tanto la notación @RepeatedTest como @ParameterizedTest, y, finalmente, ejecutando tests con @Tag.

Aquí concluye este curso, que te permitirá aprender a realizar la configuración de JUnit 5 para creación de pruebas en aplicaciones Java, a conocer la estructura de clases, métodos y anotaciones de las pruebas, además del orden, filtrado, parametrización y anidación de las pruebas, la creación de suites de pruebas y, finalmente, conocer TDD con JUnit 5.

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información.