Testing

Curso de Gestión de las estrategias de un contenedor Docker en JUnit

En este curso sobre Testcontainers aprenderás a gestionar las estrategias de tus contenedores Docker dentro de las pruebas de JUnit.

5.0 (1 valoraciones)
3 horas y 15 minutos · curso
Gestión de las estrategias de un contenedor Docker en JUnit

Lo que aprenderás en este curso:

  • Qué es Testcontainers.
  • Montar una infraestructura basada en Docker.
  • Configuración de Testcontainers.
  • Personalización de Testcontainers.
  • Ejecutar test sobre Docker.

Requisitos del curso

Para realizar este curso es recomendable realizar previamente nuestro Curso de Introducción al testing con Testcontainers, así como tener experiencia como desarrollador en Java y conocimientos básicos de JUnit 5 (recomendable tener alguna noción básica de jUnit 4).

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
5.0
1 valoraciones

Contenido del curso:

    • Presentación
      5 m
    • Introducción a las estrategias de espera
      7 m
    • Estrategia de espera HTTP
      7 m
    • Práctica: Estrategia de espera HTTP: Test 1
      10 m
    • Práctica: Estrategia de espera HTTP: Test 2
      6 m
    • Estrategia de espera Healthcheck
      3 m
    • Estrategias de espera Logging
      4 m
    • Ejercicio I: Planteamiento
      2 m
    • Ejercicio I: Resolución I
      15 m
    • Ejercicio I: Resolución II
      19 m
    • Otras estrategias de espera
      5 m
    • Introducción a las estrategias de inicio
      2 m
    • Estrategias de inicio Running
      3 m
    • Estrategias de inicio One Shot
      4 m
    • Práctica: Estrategias de inicio One Shot
      13 m
    • Estrategias de inicio Indefinite Shot
      5 m
    • Práctica: Estrategias de inicio Indefinite Shot
      5 m
    • Estrategias de inicio Minimum Duration
      3 m
    • Práctica: Estrategias de inicio Minimum Duration
      14 m
    • Ejercicio II: Planteamiento
      1 m
    • Ejercicio II: Resolución
      6 m
    • Introducción a los logs del contenedor
      3 m
    • Leyendo todos los logs
      3 m
    • Ejercicio III: Planteamiento
      2 m
    • Ejercicio III: Resolución
      10 m
    • Consumidor de logs y SLF4J logger
      3 m
    • Práctica: Leyendo todos los logs
      7 m
    • SLF4J WithSeparateOutputStreamsTest
      1 m
    • Práctica: LogConsumerWithSeparateOutputStreamsTest
      4 m
    • MDC y Esperar una determinada salida
      7 m
    • Cierre del curso
      3 m
También te puede interesar

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

Personalización de Testcontainers

Curso de Personalización de Testcontainers

3 horas y 37 minutos · curso

En este curso sobre Testcontainers aprenderás a gestionar las estrategias de tus contenedores Docker dentro de las pruebas de JUnit.

  • Testing
Crea tu primer contenedor Docker en un JUnit

Curso Crea tu primer contenedor Docker en un JUnit

4 horas y 16 minutos · curso

En este curso sobre Testcontainers aprenderás a gestionar las estrategias de tus contenedores Docker dentro de las pruebas de JUnit.

  • 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 requiere tener conocimientos en desarrollo en Java, en testing utilizando JUnit 4 y JUnit 5, así como saber trabajar con Docker. Si necesitas recordar algunos conceptos sobre estas tecnologías, puedes realizar nuestros cursos, como el Curso de Java 8 desde cero, el Curso de Testing en Java con JUnit 5 o el Curso de Docker para desarrolladores.

Tras la presentación del curso y del profesor, encontrarás los apartados en los que se ha dividido esta formación online, siendo el primero el más amplio del mismo, y que está centrado en las estrategias de espera.

En las lecciones que componen esta primera parte, aprenderás a implementar la espera hasta que los contenedores Docker comiencen o estén listos, mezclando una parte teórica con otra práctica, en la que se realizarán unos ejercicios con los que aprender todos los procesos de una forma más visual y sencilla.

En el segundo segmento formativo, el tutor profundiza en los mecanismos de acceso a los logs de los contenedores Docker, de nuevo combinando lecciones puramente teóricas con otras en las que se realizan prácticas y ejercicios completos, de forma que puedas interiorizar más fácilmente los procesos vistos de forma más teórica.

 

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