Skip to Content
Selenium WebDriver práctico con Java
book

Selenium WebDriver práctico con Java

by Boni Garcia
September 2024
Intermediate to advanced
422 pages
10h 54m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Selenium WebDriver práctico con Java

Apéndice B. Gestión de conductores

Como se explica en el Capítulo 1, la gestión de controladores implica tres pasos: descarga, configuración y mantenimiento. La gestión manual de controladores es costosa en términos de esfuerzo y potencialmente problemática en cuanto a su mantenimiento. Por este motivo, utilizo WebDriverManager para llevar a cabo este proceso de forma automatizada y automantenida en todos los ejemplos de este libro. Para completar, este apéndice también describe los pasos implicados (descarga, configuración y mantenimiento) en la gestión manual de controladores.

WebDriverManager: Gestión automatizada de controladores

WebDriverManager es una biblioteca Java de código abierto que gestiona de forma automatizada los controladores requeridos por Selenium WebDriver (por ejemplo, chromedriver, geckodriver, msedgedriver, etc.). WebDriverManager proporciona un conjunto de gestores para distintos navegadores, a saber, Chrome, Firefox, Edge, Opera, Chromium e Internet Explorer.

WebDriverManager ejecuta internamente un algoritmo de resolución para gestionar los controladores requeridos por cada navegador. Este algoritmo pretende descubrir, descargar, configurar y mantener automáticamente estos controladores.

La Figura B-1 representa este algoritmo en el contexto de la metodología implementada por WebDriverManager. Para cada gestor (por ejemplo, chromedriver(), firefoxdriver(), etc.), el algoritmo de resolución funciona como sigue:

  1. WebDriverManager intenta encontrar ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Herramientas DevOps para desarrolladores Java

Herramientas DevOps para desarrolladores Java

Stephen Chin, Melissa McKay, Ixchel Ruiz, Baruch Sadogursky
Aprender Java, 6ª Edición

Aprender Java, 6ª Edición

Marc Loy, Patrick Niemeyer, Daniel Leuck
De Java a Kotlin

De Java a Kotlin

Duncan McGregor, Nat Pryce
SRE con Microservicios Java

SRE con Microservicios Java

Jonathan Schneider

Publisher Resources

ISBN: 9781098188047Supplemental Content