Saltar al contenido
FindOpenSource

Playwright

Framework fiable de pruebas end-to-end y automatización de navegador para aplicaciones web modernas.

Descripción general

Playwright es un framework de automatización de navegadores y pruebas que controla Chromium, Firefox y WebKit a través de una única API, utilizable desde pruebas end-to-end, scripts de automatización independientes, o como herramienta que pueden invocar agentes de IA. Playwright Test, su ejecutor de pruebas completo, ejecuta pruebas en paralelo entre navegadores con aislamiento total (cada prueba obtiene un contexto de navegador nuevo), espera automáticamente a que los elementos sean accionables, y ofrece aserciones web-first que reintentan automáticamente en lugar de depender de tiempos de espera fijos.

Los localizadores están diseñados para reflejar cómo percibe la página un usuario (por rol, etiqueta, placeholder o id de prueba) en lugar de selectores CSS frágiles, y ante un fallo obtienes trazas, capturas de pantalla y vídeo que puedes inspeccionar paso a paso en el Trace Viewer. Más allá de las pruebas, Playwright también incluye una CLI pensada para agentes de codificación (Claude Code, Copilot) y un servidor MCP para automatización de navegador impulsada por LLM, además de una extensión de VS Code para escribir y depurar pruebas.

Encaja en equipos que necesitan pruebas end-to-end fiables entre navegadores, así como en proyectos que necesitan automatización de navegador programática o impulsada por IA.

Categorías
Herramientas para desarrolladoresTesting
Palabras clave
testinge2e-testingbrowser-automationautomationweb-scraping
Lenguajes
TypeScript
Licencia
Apache-2.0

¿Encontraste un error? Sugiere una edición en GitHub.