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.