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 creada para 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 las 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.

ChromeDriver amplía Webdriver agregando funciones específicas de Chromium. Usa el objeto ChromeOptions para pasar capacidades a ChromeDriver desde la API de WebDriver. Algunas funciones específicas de Chromium incluyen la posibilidad de instalar extensiones, cambiar los tipos de ventanas y pasar argumentos de línea de comandos en el inicio.

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

Puedes ver 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 automática de versiones, puedes usar los extremos de JSON convenientes.
  • Puedes encontrar las versiones anteriores en la página Descargas.

Documentación de ChromeDriver

Solución de problemas

Participa