Automatización de pruebas web con Playwright

Categorías: Automatización web
Lista de deseos Share
Share Course
Page Link
Share On Social Media

Acerca de este curso

Hoy en día, la automatización de pruebas se ha convertido en un pilar clave dentro de la cultura DevOps. Las empresas que quieren lanzar software de forma continua, con calidad y rapidez, saben que necesitan automatizar sus pruebas, y por eso la demanda de profesionales especializados en automatización no deja de crecer.

En este contexto, Playwright se posiciona como una de las herramientas más potentes y modernas del mercado. Con Playwright puedes automatizar pruebas web y pruebas API desde un mismo framework, reduciendo tiempos, aumentando la cobertura y mejorando la confiabilidad de tus aplicaciones.

Gracias a características como aserciones integradas, ejecución en paralelo y reportes detallados, Playwright se ha convertido en la opción preferida de equipos y organizaciones que buscan llevar su estrategia de pruebas al siguiente nivel y entregar software con mayor calidad y confianza.

Show More

What Will You Learn?

  • Conceptos Básicos de Playwright.
  • Instalación de Node.js, npm, VS Code y plugin Playwright. Configuración de proyectos con TypeScript y creación de package.json.
  • ​Escritura de tu primer test.
  • Primeros scripts: localizadores (getByRole), navegación, extracción de texto, assertions y debugging con page.pause().​
  • Automatizaciones Prácticas.
  • Casos reales como login, carrito de compras en Sauce Demo, manejo de tabs y mocks/interceptores para optimizar pruebas.​​
  • Ejecución en GitHub Actions, manejo de sesiones Chrome existentes y mejores prácticas para entornos reales.

Course Content

Curso de Playwright

  • Configuración herramientas
    09:59
  • Creación proyecto base
    06:45
  • Primer script
    20:49
  • Primer script PT.2
    08:32
  • CodeGen Generación de código automática
    07:14
  • Localización de elementos usando Xpath y Css selectors
    15:11
  • Localización de elementos usando getByRole
    10:51
  • Automatizando carrito de compras
    23:48
  • Actualizando la versión de playwright
    05:18
  • Automatizando carrito de compras Parte 2
    06:00
  • Page Objects model
    22:13
  • Aserciones en Page Objects model
    02:54
  • Ejecutar tests en multiples env. Leer variables de entor
    10:33
  • Trabajando con tablas
    25:35
  • Capturas de pantalla/screenshots
    11:04
  • Ejecución de tests por línea de comandos
    04:33
  • Interceptor – Ejecuta tests más rápidos
  • Modificando las respuestas de servicios
    10:02
  • Depura tus tests
    08:55
  • Ejecuta tus test con Github actions
    14:55
  • Ejecuta tus tests en Jenkins – Explicación general
    07:07
  • Ejecuta tus tests en Jenkins – Jenkins Dockerizado
    08:37
  • Ejecuta tus tests en Jenkins – Creación de Jenkins Pipe
    13:52
  • Ejecuta tus tests en Jenkins – Versionamiento Jenkinsfile
    05:33
  • Autenticación básica con playwright
    13:14
  • Conectarte a una instancia de chrome – connectOverCDP
    08:03
  • Creando page objects de forma automática usando Playwright+Copilot+MCP server playwright
    28:04

Examen

Valoraciones y reseñas de los estudiantes

No Review Yet
No Review Yet