Esta página ha sido traducida del inglés por la comunidad. Aprende más y únete a la comunidad de MDN Web Docs.

View in English Always switch to English

WebDriver

WebDriver es una interfaz de automatización de navegadores que permite que programas externos inspeccionen y controlen un navegador de forma remota. Es un protocolo de comunicación independiente de la plataforma y del lenguaje, que admite tanto la automatización basada en comandos como la comunicación en tiempo real basada en eventos.

WebDriver ofrece herramientas para las pruebas entre navegadores, que ayudan a los equipos a ofrecer experiencias de usuario coherentes en muchos navegadores y plataformas. Su objetivo es permitir que los autores web escriban pruebas que automaticen un navegador desde un proceso de control independiente.

WebDriver está disponible en dos variantes: WebDriver clásico, que usa HTTP, y WebDriver BiDi, que usa WebSocket y permite una comunicación bidireccional basada en eventos.

Referencia

Consulta la documentación completa de referencia de WebDriver.

WebDriver BiDi

Referencia de los módulos, comandos y eventos de WebDriver BiDi.

WebDriver clásico

Referencia de los comandos y tiempos de espera de WebDriver clásico.

Capacidades

Referencia de las capacidades de WebDriver.

Errores

Referencia de los errores de WebDriver.

Especificaciones

Véase también