Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Docker para Testers y QA: entornos y pruebas con Compose
Rating: 4.5 out of 5(10 ratings)
105 students

Docker para Testers y QA: entornos y pruebas con Compose

Creá imágenes con Dockerfile, ejecutá pruebas E2E y conectá servicios con Docker Compose. Bases de CI/CD y Kubernetes.
Last updated 10/2026
Spanish
Spanish [Auto],

What you'll learn

  • Testers manuales o automatizadores que quieran entender Docker para usarlo en entornos de testing y CI/CD.
  • QA que buscan crear entornos aislados, reproducibles y más rápidos para sus pruebas con Docker.
  • Ideal para testers que nunca usaron contenedores y quieren dominar Docker desde cero con foco en QA.
  • Para testers que quieran correr pruebas, bases de datos y servicios en contenedores fácilmente.

Course content

6 sections • 26 lectures • 2h 20m total length
  • Introducción al curso1:01
  • ¿Cómo hacer preguntas?2:20
  • Actividades del curso3:45
  • Recomendaciones para hacer el curso2:58

Requirements

  • Saber usar la terminal o línea de comandos (básico: navegar carpetas, ejecutar scripts, etc.).
  • Entender qué es un test (manual o automatizado) y haber ejecutado pruebas en algún proyecto real.
  • Tener experiencia con alguna herramienta de testing (Postman, Selenium, Playwright, etc.).
  • Comprender cómo funciona un entorno de testing (entornos de QA, staging, local).
  • Conocimientos básicos de redes y puertos (para entender exposiciones de servicios en Docker).
  • Tener acceso a un editor de texto o IDE (VS Code recomendado).
  • Tener instalado Git (no se usa en profundidad, pero puede ser útil para clonar proyectos de ejemplo).

Description

Con Docker podés definir el entorno que necesitan tus pruebas y volver a levantarlo sin repetir toda la configuración a mano. En este curso vas a aprender Docker desde cero, con foco en el trabajo de testers y profesionales de QA: crear imágenes, ejecutar contenedores y conectar una aplicación con sus pruebas E2E usando Docker Compose.

Vamos a trabajar sobre un problema habitual en testing: las diferencias entre entornos que complican la ejecución y la reproducción de errores. Vas a entender qué aporta un contenedor, cómo se configura y qué conviene revisar cuando una aplicación o una prueba no funciona como esperabas.

Construí entornos de pruebas con Docker y Docker Compose

Durante el curso vas a aprender a:

  • Instalar Docker y entender la relación entre imágenes, contenedores, builds y registros.

  • Buscar imágenes en Docker Hub y ejecutar contenedores con los comandos básicos.

  • Crear tus propias imágenes con Dockerfile y comprender las decisiones que afectan su construcción.

  • Usar variables de entorno para configurar el comportamiento de tus servicios.

  • Trabajar con volúmenes persistentes y consultar logs para investigar problemas.

  • Compartir imágenes y aplicar buenas prácticas al preparar entornos de QA.

  • Conectar un frontend con pruebas end-to-end mediante Docker Compose.

  • Usar comandos de Docker y Compose para gestionar los servicios de tu entorno.

  • Entender cómo Docker se relaciona con CI/CD y conocer el papel de Kubernetes en la escalabilidad.

Cómo vamos a trabajar

Empezamos por los fundamentos y la instalación. Después construimos y ejecutamos imágenes propias, revisamos los comandos y avanzamos hacia la configuración del entorno. En la sección de Docker Compose conectamos una aplicación frontend con sus pruebas E2E para ver cómo se coordinan varios servicios.

Cada etapa incluye explicaciones y demostraciones. Los cuestionarios te ayudan a revisar los conceptos antes de avanzar. El cierre ofrece una introducción a CI/CD con Docker y a Kubernetes; el foco práctico del curso está en Docker, Dockerfile y Compose para testing.

Para quién es este curso

Para testers manuales, automatizadores y QA engineers que quieren empezar a usar contenedores en su trabajo. También puede servirte si participás en un equipo de desarrollo y necesitás entender cómo preparar y compartir un entorno de pruebas.

No necesitás experiencia previa con Docker ni Kubernetes. Es recomendable tener nociones de testing de software y estar dispuesto a trabajar con la terminal. Para seguir las demostraciones necesitás una computadora en la que puedas instalar y ejecutar Docker; si trabajás con código de automatización, conocer sus conceptos básicos te ayudará a adaptar los ejemplos a tu proyecto.

Qué te llevás

Una base práctica para crear, ejecutar y compartir entornos de pruebas con contenedores. Vas a poder leer un Dockerfile con más criterio, entender una configuración de Compose e investigar problemas usando comandos y logs, con mayor autonomía en tu trabajo de QA.

Who this course is for:

  • Testers manuales o automatizadores que quieren aprender Docker desde cero para mejorar sus entornos de prueba.
  • QA que trabajan en equipos ágiles y buscan integrar sus pruebas con pipelines de CI/CD usando contenedores.
  • Testers sin experiencia previa en Docker que quieren levantar APIs, bases de datos y servicios de prueba fácilmente.
  • Profesionales de testing interesados en dar el salto hacia roles más técnicos con herramientas de DevOps.