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
- Lenguajes
- TypeScript
- Licencia
- Apache-2.0
Proyectos relacionados
Crawlee
Apache-2.0Biblioteca de Node.js y TypeScript para web scraping y automatización de navegador, diseñada para crear crawlers fiables que resistan la detección de bots.
- Herramientas para desarrolladores
Cypress
MITFramework de pruebas end-to-end en JavaScript construido para la web moderna, con pruebas rápidas y fiables.
- Testing
n8n
Sustainable Use LicensePlataforma de automatización de workflows que te permite conectar apps y servicios con un editor visual basado en nodos.
- Automatización
- Herramientas para desarrolladores
Scrapy
BSD-3-ClauseFramework de Python rápido y de alto nivel para web scraping y crawling, orientado a extraer datos estructurados de sitios web.
- Herramientas para desarrolladores
¿Encontraste un error? Sugiere una edición en GitHub.