Hola mundo con Playwright

1/17
Recursos

Aportes 6

Preguntas 2

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

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鈥

驴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 鈥渇ull-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

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!

Super gracias Platzi , estaba deseando esta herramienta con muchas ganas

Me enganchaste con la intro, vamos!