Automatización de Pruebas con Playwright: Curso Completo
Clase 1 de 17 • Curso de Automatización de Test con Playwright
Contenido del curso
Clase 1 de 17 • Curso de Automatización de Test con Playwright
Contenido del curso
Rolando Tarqui Benito
Jorge Emilio Granados Guzmán
Luis Arturo Sarmiento Aguilera
Emmanuel Rodríguez
Irving Juárez
Jair Neri
Cristhian Silva
Diego alberto Ñañez ruiz
Cesar Ortiz
Gonzalo Osco Hernandez
Junier Ayala Perez
FOLKIE FOLCODE
Emmanuel Rodríguez
Hernan Cañete
1 Gracias Platzi y Lupe por crear este curso! Soy QA y el año pasado estuve aprendiendo Playwright con la doc. oficial. Se lo básico, pero me quedo claro que tiene mucho potencial. Lamentablemente al ser una herramienta casi nueva, no existe cursos en español. me alegra que platzi sea de los primeros en crearlo.
Creo que hace un tiempo pedí este curso por twitter y una ruta de estudio para QA. Ahora veo que de a poco lo están armando 😲
PD: espero los próximos cursos mas avanzados de Playwright, falta abarcar API testing, POM, testing visual, mobile testing (creo q esta en beta)😁 etc...
SEE
Se puede implementar pruebas en ambientes QA con playwright? he visto más que se usa para entornos y fases de desarrollo
¿Por qué Playwright?
Playwright es una herramienta para la automatización de pruebas que asisten a los desarrolladores en el ciclo de desarrollo. . En esencia, Playwright es una herramienta de automatización en los navegadores, siendo el sucesor de Puppeteer (una herramienta de pruebas de NodeJS). . De entre sus ventajas, provee de funcionalidades homologadas entre los diferentes navegador y dispositivos de simulación. .
✨ Concepto clave Playwright es una herramienta open-source, para la automatización de pruebas E2E (end-to-end).
.
Versatilidad como herramienta
Similarmente a sus hermanas (por ejemplo, Cypress), provee de un conjunto de utilidades que puede ser usado por desarrolladores y testers (QA, Quality Assurance) para interactuar con aplicaciones web, mediante el uso de la mayoría de los navegadores. . Entre sus principales similitudes de funcionalidades, podemos encontrar la posibilidad de tomar capturas de pantalla y soporte en varios tamaños de pantalla. Así mismo, en un proceso de automatizado en DevOps, es posible su uso como pruebas en terminal. . Como diferencia, Playwright rompe el concepto “full-package”, significando en una flexibilidad de creación de estructuras según sea el proyecto. . Como adición, Playwright es presentado como una herramienta minimalista, es decir, su peso en uso es significativamente menor permitiendo la integración de lenguajes y herramientas populares o test-runners (como Jest). .
Escenarios de uso
Playwright se recomienda de primera cuando tu equipo o personal esta más familiarizado con las pruebas, aplicando y ejecutando escenarios entre diferentes páginas y dominios. . Así, también es la opción correcta cuando estamos muy familiarizado con un test-runner en específico y deseamos extender sus capacidades. .
✨ Concepto clave Considere que la documentación y la comunidad va creciendo, por lo que la curva de aprendizaje dependerá de happy paths o publicaciones ad-ons.
.
Estuve aprendiendo Puppeteer y aunque la API es sencilla, la herramienta esta enfocada en automatizacion del navegador, mas que en testing, ademas de que solo se puede usar con Chrome. Que bueno que se creo Playwright, que esta mas enfocado en testing y puede hace test en todos los navegadores
Faltan más cursos o continuacion de Playwright
Ay gracias Platzi y Lupe por este curso! soy QA y hace más de 6 meses que quiero aprender playwright porque en m trabajo decidieron usarlo para automatizar los casos pero los cursos que proporcionaba la empresa estaban en ingles. Una felicidad, gracias!
El curso es adecuado para quienes buscan un nivel introductorio en pruebas con Playwright, ofreciendo una base muy básica en el tema. Sin embargo, Playwright tiene muchas más capacidades que no se abordan en profundidad en este curso, como:
En resumen, recomiendo este curso para aquellos que buscan una introducción básica a Playwright. Sin embargo, si tu objetivo es adquirir conocimientos avanzados y profundizar en las funcionalidades más complejas de Playwright, este curso no será suficiente.
Super gracias Platzi , estaba deseando esta herramienta con muchas ganas
Me enganchaste con la intro, vamos!
Vamos a Darle
Está tecnología reemplaza Jest y similares? Cuál es la diferencia con otras tecnologías?
Hola 👋 . Sería una extensión de ellas. . En contexto, Jest es utilizado en pruebas unitarias / funcionales / integración; Playwright vendría cubriendo pruebas E2E. . Puedes utilizar sin problemas Jest para realizar algunas pruebas que con Playwright te daría entradas o ciertas API en browser.
Yo por lo general trabajo sobre carpetas del drive para tomar los archivos desde cualquier pc, pero al querer instalar PWright me arrojaba error. Si alguien sabe como se puede utilizar de esa manera, les estaré muy agradecido. Saludos y la profe 10 puntos