Testing

Curso de Testcontainers: Mensajería

Con este curso aprenderás a ejecutar test unitarios con mensajería cuya infraestructura esté montada en Docker, lo que evitará que los test estén supeditados a la infraestructura que se tenga.

4.5 (4 valoraciones)
2 horas y 54 minutos · curso
Testcontainers: Mensajería

Lo que aprenderás en este curso:

  • Montar una infraestructura de Kafka basada en Docker.
  • Montar una infraestructura de RabbitMQ basada en Docker.
  • Configurar Testcontainers.
  • Personalizar Testcontainers.
  • Ejecutar tests sobre Docker.

Requisitos del curso

Es recomendable que los alumnos tengan conocimientos sobre cómo desarrollar en Java, jUnit 5, (recomendable tener alguna noción básica de jUnit 4) Kafka , y RabbitMQ

Valoraciones de estudiantes:

  • 5
  • 4
  • 3
  • 2
  • 1
4.5
4 valoraciones

Contenido del curso:

    • 6 m
    • Introducción a Kafka Containers
      10 m
    • Ejemplo: Levantar y conectar contenedores
      7 m
    • Práctica: Introducción a Kafka Containers
      12 m
    • Práctica: testUsage
      23 m
    • Práctica: testExternalZookeeperWithExternalNetwork
      11 m
    • 3 m
    • Introducción a RabbitMQ Container
      5 m
    • Práctica: Introducción a RabbitMQ Container
      7 m
    • Práctica: shouldCreateRabbitMQContainer
      11 m
    • Práctica: shouldCreateRabbitMQContainerWithExchange
      4 m
    • Práctica: shouldCreateRabbitMQContainerWithExchangeInVhost
      6 m
    • Práctica: shouldCreateRabbitMQContainerWithQueues
      9 m
    • Práctica: shouldMountConfigurationFile
      5 m
    • Práctica: shouldMountConfigurationFileErlang +Sysctl
      6 m
    • Práctica: shouldThrowException
      6 m
    • Práctica: shouldWorkWithSSL
      21 m
    • Práctica: testRecap
      13 m
    • Conclusiones
      1 m
También te puede interesar

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

Testcontainers: Cloud

Curso de Testcontainers: Cloud

3 horas y 51 minutos · curso

Con este curso aprenderás a ejecutar test unitarios con mensajería con infraestructura montada en Docker, de manera que los test no queden supeditados a la …

  • Testing
Personalización de Testcontainers

Curso de Personalización de Testcontainers

3 horas y 37 minutos · curso

Con este curso aprenderás a ejecutar test unitarios con mensajería con infraestructura montada en Docker, de manera que los test no queden supeditados a la …

  • 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.

Para realizar ese curso y comprender todo lo que en el mismo se explica, es necesario tener conocimientos previos en Java y en testing con JUnit 4 y JUnit 5, además de tener algunas nociones sobre Docker, Kafka y RabbitMQ.

Tras el bloque de introducción al curso, la formación se divide en dos amplias secciones, cada una compuesta de lecciones individuales que te permitirán avanzar de forma siempre organizada y a tu ritmo.

En el primero de estos apartados se explicará todo lo referente al proceso de montar una infraestructura de Kafka basada en Docker, desde una introducción a esta tecnología hasta la explicación de su uso a través de diferentes ejemplos prácticos, que permitirán aprender la teoría de una forma aplicada.

Seguidamente veremos la parte centrada en el montaje de infraestructuras de RabbitMQ basadas en Docker, de la misma forma que hicimos en el bloque previo, es decir, realizando una primera toma de contacto con este servicio a modo de introducción, y después desarrollando todos los procesos de forma práctica realizando varios ejemplos paso a paso.

Verás que es un curso muy completo, cuya realización te permitirá aprender a montar una infraestructura de Kafka basada en Docker, así como una infraestructura de RabbitMQ basada en Docker, además de ser capaz de configurar y personalizar Testcontainers, ejecutando tests sobre Docker.

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