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.
Impartido por:
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:
Contenido del curso:
-
-
Presentación5 m
-
-
-
Introducción a las estrategias de espera7 m
-
Estrategia de espera HTTP7 m
-
Práctica: Estrategia de espera HTTP: Test 110 m
-
Práctica: Estrategia de espera HTTP: Test 26 m
-
Estrategia de espera Healthcheck3 m
-
Estrategias de espera Logging4 m
-
Ejercicio I: Planteamiento2 m
-
Ejercicio I: Resolución I15 m
-
Ejercicio I: Resolución II19 m
-
Otras estrategias de espera5 m
-
Introducción a las estrategias de inicio2 m
-
Estrategias de inicio Running3 m
-
Estrategias de inicio One Shot4 m
-
Práctica: Estrategias de inicio One Shot13 m
-
Estrategias de inicio Indefinite Shot5 m
-
Práctica: Estrategias de inicio Indefinite Shot5 m
-
Estrategias de inicio Minimum Duration3 m
-
Práctica: Estrategias de inicio Minimum Duration14 m
-
Ejercicio II: Planteamiento1 m
-
Ejercicio II: Resolución6 m
-
-
-
Introducción a los logs del contenedor3 m
-
Leyendo todos los logs3 m
-
Ejercicio III: Planteamiento2 m
-
Ejercicio III: Resolución10 m
-
Consumidor de logs y SLF4J logger3 m
-
Práctica: Leyendo todos los logs7 m
-
SLF4J WithSeparateOutputStreamsTest1 m
-
Práctica: LogConsumerWithSeparateOutputStreamsTest4 m
-
MDC y Esperar una determinada salida7 m
-
-
-
Cierre del curso3 m
-
Te dejamos una selección de cursos, carreras y artículos
Curso de Personalización de Testcontainers
En este curso sobre Testcontainers aprenderás a gestionar las estrategias de tus contenedores Docker dentro de las pruebas de JUnit.
Curso Crea tu primer contenedor Docker en un JUnit
En este curso sobre Testcontainers aprenderás a gestionar las estrategias de tus contenedores Docker dentro de las pruebas de JUnit.
Dudas frecuentes
¿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.
¿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í.
¿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.