Automatización Web con Playwright

Automatización Web con Playwright

320.00 USD In stock Buy at Merchant

Acerca del tallerEste taller lleva al estudiante desde cero hasta la implementación de un framework de automatización profesional con Playwright, Node.js y TypeScript, integrando Inteligencia Artificial como copiloto a lo largo de todo el proceso. Está diseñado para perfiles con poco o ningún contacto previo con automation, pero que desean alcanzar un nivel sólido y empleable al finalizar. ¿A quién va dirigido?Profesionales de Testing involucrados en pruebas de software manuales que desean ingresar al mundo de la automatización o profesionales que han realizado automatización de pruebas y desean iniciar con Playwright. ¿Qué aprenderas? Instalar y configurar todo el entorno profesional. Comprender la estructura y filosofía de Playwright. Escribir tests robustos con Page Object Model. Trabajar con datos externos (CSV, JSON, fixtures). Implementar BDD con Cucumber/Gherkin. Generar reportes y evidencias automáticas. Integrar IA como asistente en el desarrollo. Desplegar en CI/CD con Git y Jenkins. RequisitosConceptos básicos programaciónen: JavaScript o node.js Que incluyeMaterial del cursoScripts de los ejerciciosAcceso a la grabación de cada clase para su posterior repasoCertificado de asistencia en formato digitalContenido1. Entorno & Herramientas Introducción a Automation y fundamentos de Playwrigh. Configuración del entorno de desarrollo (Node.js, Git y GitHub). Preparación del entorno de trabajo con VS Code. Instalación de Playwright y ejecución del primer test automatizado. Uso de IA (GitHub Copilot y ChatGPT) + integración con repositorio. 2.Fundamentos Playwright Estructura y configuración del proyecto en Playwright. Fundamentos de HTML y DOM. Uso de locators modernos y selectores (CSS / XPath). Interacciones con elementos web (click, fill, hover, etc.). Validaciones (assertions) y manejo de esperas. 3.Flujos & Ejecución Estructura de tests y uso de hooks en Playwright. Organización de suites y gestión de escenarios. Ejecución de pruebas desde CLI. Análisis de resultados con Trace Viewer y debugging. Introducción a Page Object Model (POM). 4.Datos & Reportes Manejo de datos de prueba con fixtures. Data-driven testing con archivos JSON y CSV. Generación de evidencias. Reportes de ejecución (HTML y Allure). Uso de variables de entorno y organización de datos. 5.POM & Environments Implementación de Page Object Model (POM) avanzado. Organización escalable del framework. Configuración y gestión de múltiples ambientes (dev, staging, prod). Manejo seguro de variables y credenciales (.env). Refactorización del proyecto + integración básica con APIs. 6.BDD & Gherkin Fundamentos de BDD y su aplicación en automatización. Configuración de Cucumber con Playwright. Escritura de escenarios en Gherkin (Given / When / Then). Implementación de step definitions y hooks. Ejecución por tags y generación de reportes BDD. 7.CI/CD con Jenkins Flujo de trabajo con Git (branches, merge y GitFlow). Configuración de pipeline en Jenkins. Automatización de ejecución de tests desde repositorio GitHub. Generación y publicación de reportes en el pipeline. Notificaciones y manejo de fallos en ejecución. 8.Proyecto Final Proyecto Final TrainerBrandon Luna Ingeniero de sistemas de la universidad Jose Faustino Sánchez Carrión.
Con más de 5 años de experiencia en proyectos de software en Banca, Retail, Seguros, Consultoras, etc. Cuenta con conocimientos sólidos en metodologías ágiles, prácticas de desarrollo, como TDD y BDD. Ha particiado como el rol de QA Automation aplicando herramientas como Selenium, Appium, Cypress, TestProject, Postman, GitLab, GitHub, Docker entre otros. Actualmente se desempeña como QA Senior en la empresa Indra. LinkedIn Como me Inscribo al TallerPara inscribirte en el curso, puedes registrarte aquí https://bit.ly/3tfDeeF Para confirmar tu matricula debes enviar el voucher de pago a:📧 admin@qateamperu.com Para mayor información escribirnos al whatsapp https://wa.link/o5mb5c

AI Readiness

Good foundation, but some important product data is still missing.

66%