Playwright es una herramienta de código abierto creada por Microsoft que permite automatizar el control de navegadores web mediante código. Esta herramienta puede realizar acciones como abrir páginas, pulsar botones o rellenar formularios sin intervención humana.
Compatible con navegadores como Chromium, Firefox y WebKit, Playwright no utiliza un navegador propio, sino que opera en los navegadores instalados en el ordenador. Es un proyecto gratuito que Microsoft mantiene en GitHub bajo la licencia Apache 2.0, y está disponible en su sitio web oficial playwright.dev.
Originalmente, Playwright fue diseñado para realizar pruebas automáticas en páginas web. Por ejemplo, las empresas pueden utilizarlo para verificar el correcto funcionamiento de sus sitios o aplicaciones, así como para comprobar cambios en elementos específicos, como botones de compra o registro.
Además de pruebas en aplicaciones web y juegos, Playwright tiene múltiples aplicaciones, incluyendo pruebas de regresión visual, auditorías de accesibilidad, pruebas de API y comprobaciones de rendimiento. También se puede utilizar para tareas de web scraping, que consiste en extraer datos de páginas web automáticamente, y para realizar capturas de pantalla.
Playwright incluye un modo de grabación que permite registrar acciones realizadas en el navegador y generar automáticamente el código necesario para ejecutarlas posteriormente. Asimismo, se ha integrado en el ámbito de la inteligencia artificial, siendo fundamental para que muchos agentes de IA naveguen por Internet. Utiliza el componente Playwright MCP, que emplea el protocolo Model Context Protocol para facilitar que los agentes comprendan y ejecuten funciones de navegación.
Esto permite que herramientas como Claude Code, Codex, Cursor o VS Code utilicen Playwright MCP para llevar a cabo acciones en línea basadas en instrucciones en lenguaje natural, como acceder a una web y descargar un formulario.







