Cómo instalar Selenium Controlador web
⚡ Resumen inteligente
La instalación de Selenium WebDriver requiere cuatro pasos secuenciales: configuración Java JDK, instalación Eclipse IDE, descargando el Selenium Controlador web Java cliente y configuración Eclipse Utilice las bibliotecas de WebDriver antes de escribir su primera prueba.

Selenium Instalación del controlador web
Selenium La instalación es un proceso de 4 pasos:
Paso 1: Instale Java SDK
Paso 2: Instale Eclipse
Paso 3: Instale Selenium Archivos de WebDriver
Paso 4: Configurar Eclipse IDE con WebDriver
En este tutorial, aprenderemos cómo instalar Selenium WebDriver. A continuación se detalla el proceso.
NOTA: Las versiones de Java, Eclipse, y Selenium Se actualizará periódicamente. Sin embargo, los pasos de instalación seguirán siendo los mismos. Seleccione la última versión y siga los pasos de instalación que se indican a continuación.
Paso 1 - Instalar Java Kit de desarrollo de software (JDK)
Descargue e instale el Java Kit de desarrollo de software (JDK) aquí.
Esta versión JDK viene incluida con Java Runtime Environment (JRE), por lo que no es necesario descargar e instalar JRE por separado.
Nota: Al acceder a la página de descargas, descargue la última versión disponible del JDK. La versión específica no es crucial. Al momento de escribir este tutorial, la versión actual es la 24.
Una vez completada la instalación, abra el símbolo del sistema y escriba: javaSi ve la siguiente pantalla, puede pasar al siguiente paso.
Paso 2 - Instalar Eclipse IDE
Descargue la última versión de "Eclipse IDE para Java Desarrolladores” aquíAsegúrese de elegir correctamente entre los Windows Versiones de 32 bits y 64 bits.
Deberías poder descargar un archivo exe llamado eclipse-inst-win64 para la instalación.
Double-haga clic en el archivo para comenzar Eclipse instalador. Se abrirá una nueva ventana. Haga clic Eclipse IDE para Java Desarrolladores.
Se abrirá una nueva ventana. Haga clic en el botón de ruta (marcado con 1) y cambie la ruta de instalación a C:\eclipse. Luego haz clic en Instale botón (marcado con el número 2).
Tras una instalación correcta, aparecerá una ventana. Haga clic aquí. Lanza.
Esto dará comienzo al Eclipse IDE para ti.
Paso 3 - Selenium Instalación del controlador web
Descargue nuestra Selenium Controlador web Java Controlador de cliente aquíEncontrarás controladores de cliente para otros idiomas en esa página, pero selecciona solo el que corresponda. Java.
Esta descarga viene como un archivo ZIP llamado selenium-4.30.0. Para simplificar, por ejemplotracCopie el contenido de este archivo ZIP a su unidad C para que tenga el directorio C:\selenium-4.30.0\Este directorio contiene todos los archivos JAR que importará posteriormente. Eclipse.
Paso 4 - Configurar Eclipse IDE con WebDriver
- Inicie el
eclipse.exearchivo dentro deleclipsecarpeta. Si siguió el paso 2 correctamente, el ejecutable se encuentra enC:\eclipse\eclipse.exe. - Cuando se le solicite seleccionar un espacio de trabajo, acepte la ubicación predeterminada.
3. Crea un nuevo proyecto a través de Archivo > Nuevo > Java Proyectos. Nombra el proyecto newproject.
Se abrirá una nueva ventana emergente. Introduzca los siguientes datos:
- Nombre del Proyecto
- Ubicación para guardar el proyecto
- Seleccione un JRE de ejecución
- Seleccione la opción del proyecto de diseño.
- Haga clic en Termine
4. En este paso:
- Haz clic con el botón derecho en el proyecto recién creado.
- Seleccionar Nuevo > Paquete y nombrar el paquete
newpackage.
Se abrirá una ventana emergente. Introduzca el nombre del paquete y haga clic. Termine.
5. Crear un nuevo Java clase bajo newpackage haciendo clic con el botón derecho y seleccionando Nuevo > Clase. Nombralo MyClass. Su Eclipse El IDE debería verse como la imagen a continuación.
Cuando haga clic en ClaseSe abrirá una ventana emergente. Ingrese el nombre de la clase y haga clic. Termine.
Así es como se ve el espacio de trabajo después de crear la clase.
Ahora necesitas agregar el Selenium Bibliotecas WebDriver para el Java Construir ruta. En este paso:
- Haga clic derecho en
newprojecty seleccione Propiedades. - En el cuadro de diálogo Propiedades, haga clic Java Construir camino.
- Haga clic en el botón Bibliotecas .
- Haga clic en Agregar archivos JAR externos…
Cuando se abre el explorador de archivos:
- Seleccione los archivos JAR descargados de la Selenium sitio web en el Paso 3.
- Haga clic en Abra .
- Los archivos se añadirán a la lista de la biblioteca.
6. Agregue todos los archivos JAR desde dentro y fuera del libs carpeta. El cuadro de diálogo Propiedades ahora debería verse similar a la imagen a continuación.
7 Finalmente, haga clic OK. Selenium Las bibliotecas ya se han importado a tu proyecto.
Servidores de controladores de navegador
HTMLUnit es el único navegador que WebDriver puede automatizar directamente. — no se requiere ningún componente separado. Para todos los demás navegadores, se requiere un programa separado llamado Servidor de controladores se necesita.
Un servidor de controladores es específico para cada navegador. Puede descargar estos controladores desde el Selenium sitio oficial.
| Navegador | Nombre del servidor del controlador | observaciones |
|---|---|---|
| Unidad HTML | HtmlUnitDriver | WebDriver controla HTMLUnit de forma nativa mediante HtmlUnitDriver; no se necesita ningún servidor adicional. |
| Firefox | Controlador Mozilla Gecko | Requerido para Firefox 45 años o más; creado y mantenido por Mozilla. |
| Internet Explorer | Servidor de controladores de Internet Explorer | Disponible en versiones de 32 y 64 bits. Utilice la versión que coincida con la arquitectura de su Internet Explorer. |
| Chrome | ChromeDriver | Funciona como un servidor de controladores completo. Compatible con Chrome v21 y versiones posteriores. |
| Opera | OperaDestornillador | Funciona como un servidor de controladores completo para Opera navegador. |
| PhantomJS | Conductor fantasma | PhantomJS es un navegador sin interfaz gráfica, similar a HTMLUnit. |
| Safari | Controlador de Safari | Funciona como un servidor de controladores completo para el navegador Safari. |



















