Descripción general de ChromeDriver

ChromeDriver es un servidor independiente que implementa el estándar W3C WebDriver. WebDriver es una herramienta de código abierto compilada para realizar pruebas automatizadas de apps web en muchos navegadores. Su interfaz permite el control y la introspección de los usuarios-agentes, de forma local o remota, mediante capacidades.

Las funciones son un conjunto de pares clave-valor de lenguaje neutro que se usa para definir las funciones y el comportamiento deseados en una sesión de WebDriver. Por lo general, las funciones se pasan como un argumento cuando se crea una instancia de WebDriver y se pueden usar para especificar la configuración del navegador, como el nombre, la versión y la estrategia de carga de la página.

Para ampliar Webdriver, ChromeDriver agrega funciones específicas de Chromium. Usa el objeto ChromeOptions para pasar capacidades a ChromeDriver desde la API de WebDriver. Algunas capacidades específicas de Chromium incluyen la capacidad de instalar extensiones, cambiar los tipos de ventana y pasar argumentos de línea de comandos durante el inicio.

ChromeDriver está disponible para Chrome en Android y para computadoras de escritorio (Mac, Linux, Windows y ChromeOS).

Puedes consultar el estado actual de la implementación del estándar WebDriver aquí.

Objetos binarios más recientes de ChromeDriver

  • A partir de la versión M115, las versiones más recientes de Chrome y ChromeDriver por canal de versiones (estable, beta, para desarrolladores y Canary) están disponibles en el panel de disponibilidad de Chrome for Testing. Para la descarga automatizada de versiones, se pueden usar los convenientes extremos de JSON.
  • Puedes encontrar las versiones anteriores en la página Descargas.

Documentación de ChromeDriver

Solucionar problemas

Participa