Taller 2: E2E Testing

Integrantes:

  • Nicolas Lema
  • Adriana Vargas

4. PlayWright

A continuación se detallan las principales ventajas y desventajas de PlayWright con respecto a Puppeteer:

Ventajas:

  • PlayWright es soportado por varios navegadores de los más populares (Chrome, Chromium, WebKit y Firefox), mientras que Puppeteer sólo funciona con Chrome y Chromium.

  • PlayWright provee APIs más amigables.

  • PlayWright es contruido para mejorar Puppeteer. Dado lo anterior proporciona un controlador más capaz, incluyendo soporte para viewports móviles, táctiles, web y service workers, geolocalización, csp, políticas de cookies, permisos, accesibilidad, etc.

Desventajas:

  • La documentación sobre PlayWright esta limitada a su respositorio en GitHub, mientras que la documentación de Puppeteer es soportada y mantenida por Google.

  • El API de PlayWright aún se encuentra en construcción.

5. Resumen

Se complementan algunas casillas entregadas, se agrega la información relevante para PlayWright y se agregan 2 nuevas filas: "Navegadores soportados" y "Código abierto"

*Custon Framework: Protactor permite la incorporación de un framework propio, como lo indica en su página de GitHub

La información agregada es consultada en las páginas: