Microsoft ha lanzado Playwright v1.59.0 el 1 de abril de 2026, una actualización menor en automatización de pruebas. Esta versión trae mejoras importantes para la captura de evidencia de pruebas, el control de navegadores multi-cliente y una mejor observabilidad.

Cambios Clave

Screencast La nueva API page.screencast ofrece una interfaz unificada para capturar contenido de página. Permite grabaciones de screencast precisas, anotaciones visuales de acciones, superposiciones personalizadas y captura de frames en tiempo real. Esto mejora la opción básica recordVideo con un control más granular.

await page.screencast.start({ path: 'video.webm' });
// ... perform actions ...
await page.screencast.stop();

Las anotaciones de acciones pueden activarse para resaltar elementos interactuados y mostrar títulos de acciones durante la grabación, configurables a través de page.screencast.showActions() o playwright.config.ts.

await page.screencast.showActions({ position: 'top-right' });

Las superposiciones visuales permiten añadir títulos de capítulos y HTML personalizado para una narración más rica, mientras que la captura de frames en tiempo real habilita el procesamiento personalizado, como visión por IA o previsualizaciones en vivo. Los ‘Agentic video receipts’ permiten a los agentes de codificación producir evidencia en video de su trabajo, con recorridos anotados para revisión humana.

Interoperabilidad La nueva API browser.bind() permite que un navegador lanzado sea compartido y conectado por múltiples clientes, incluyendo playwright-cli y @playwright/mcp. Esto facilita sesiones de navegador compartidas y flujos de trabajo de agentes.

const { endpoint } = await browser.bind('my-session', {
  workspaceDir: '/my/project',
});

Los clientes pueden conectarse usando chromium.connect(endpoint) o a través de herramientas CLI. Se pueden pasar opciones host y port para vincular a través de WebSocket en lugar de un ’named pipe’.

Observabilidad El nuevo comando playwright-cli show abre un Dashboard. Este dashboard lista los navegadores vinculados, sus estados y permite la interacción, como monitorear la actividad del agente, intervenciones manuales y abrir DevTools.

Impacto para Equipos QA

Estas actualizaciones mejoran significativamente la generación de evidencia de pruebas y las capacidades de depuración. Los ingenieros de QA pueden crear grabaciones de video más informativas, optimizar los flujos de trabajo de pruebas con agentes y obtener mejor visibilidad de las sesiones automatizadas del navegador. Esto aumenta la eficiencia en la identificación y reporte de problemas.

Para más información sobre Playwright, consulta nuestra guía completa de Playwright o compara sus capacidades en nuestro artículo Playwright vs Puppeteer.