Cómo instalar Selenium Controlador web

Selenium Instalación del controlador web

Selenium La instalación es un proceso de 4 pasos:

Paso 1: Instalar Java SDK
Paso 2: Instalar Eclipse
Paso 3: Instalar Selenium Archivos de controlador web
Paso 4: Configurar Eclipse IDE con WebDriver

En este tutorial, aprenderemos cómo instalar Selenium Controlador web. A continuación se muestra el proceso detallado.

NOTA: Las versiones de Java, Eclipse, Selenium Seguirá actualizándose con el tiempo. Pero los pasos de instalación seguirán siendo los mismos. Seleccione la última versión y continúe con los pasos de instalación 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í.

Java Instalación

Esta versión JDK viene incluida con Java Runtime Environment (JRE), por lo que no es necesario descargar e instalar JRE por separado.

Nota: Descargue la última versión disponible del JDK al acceder a la página de descargas. La versión específica no es importante. Al momento de escribir este tutorial, la versión actual es la 24.

Una vez finalizada la instalación, abra el símbolo del sistema y escriba “java”. Si ve la siguiente pantalla, puede continuar con el siguiente paso.

Instalar Java Kit de desarrollo de software (JDK)

Paso 2 - Instalar Eclipse IDE

Descargue la última versión de "Eclipse IDE para Java Desarrolladores” aquí. Asegúrese de elegir correctamente entre Windows Versiones de 32 bits y 64 bits.

Instalar Eclipse IDE

Debería poder descargar un archivo exe llamado “eclipse-inst-win64” para la instalación.

Instalar Eclipse IDE

Double-haga clic en un archivo para instalar el Eclipse. Una nueva ventana se abrirá. Hacer clic Eclipse IDE para Java Desarrolladores.

Instalar Eclipse IDE

Luego se abrirá una nueva ventana, haz clic en el botón marcado con el número 1 y cambia la ruta a “C:\eclipse”. Luego haz clic en el botón Instalar marcado con el número 2

Instalar Eclipse IDE

Después de completar exitosamente el procedimiento de instalación, aparecerá una ventana. En esa ventana, haga clic en Iniciar.

Instalar Eclipse IDE

Esto iniciará Eclipse Neon IDE para usted.

Paso 3 - Selenium Instalación del controlador web

Puede descargar Selenium Controlador web para Java Controlador de cliente aquí. Allí encontrará controladores de cliente para otros idiomas, pero solo elija el que corresponda. Java.

Descargar archivos JAR

Esta descarga viene como un archivo ZIP llamado "selenium-4.30.0". Para simplificar Selenium instalación en Windows 10 o Windows 11, extrae el contenido de este archivo ZIP en tu unidad C para que tengas el directorio “C:\selenium-4.30.0\”. Este directorio contiene todos los archivos JAR que luego importaremos en Eclipse para Selenium .

Paso 4 - Configurar Eclipse IDE con WebDriver

  1. Ejecute el archivo “eclipse.exe” dentro de la carpeta “eclipse” que extrajimos en el paso 2. Si siguió el paso 2 correctamente, el ejecutable debería estar ubicado en C:\eclipse\eclipse.exe.
  2. Cuando se le solicite seleccionar un espacio de trabajo, acepte la ubicación predeterminada.

Configurar Eclipse IDE con WebDriver

3. Cree un nuevo proyecto a través de Archivo > Nuevo > Java Proyecto. Nombra el proyecto como "nuevo proyecto".

Configurar Eclipse IDE con WebDriver

Se abrirá una nueva ventana emergente. Ingrese los detalles de la siguiente manera

  1. Nombre del Proyecto
  2. Ubicación para guardar un proyecto
  3. Seleccione un JRE de ejecución
  4. Seleccione la opción del proyecto de diseño.
  5. Haga clic en el botón Finalizar

Configurar Eclipse IDE con WebDriver

4. En este paso,

  1. Haga clic derecho en el proyecto recién creado y
  2. Seleccione Nuevo > Paquete y nombre ese paquete como "nuevo paquete".

Configurar Eclipse IDE con WebDriver

Se abrirá una ventana emergente para nombrar el paquete,

  1. Ingrese el nombre del paquete
  2. Haga clic en el botón Finalizar

Configurar Eclipse IDE con WebDriver

5. Crear un nuevo Java clase en nuevo paquete haciendo clic derecho sobre él y luego seleccionando Nuevo> Clase, y luego asígnele el nombre "MiClase". Su Eclipse El IDE debería verse como la imagen a continuación.

Configurar Eclipse IDE con WebDriver

Al hacer clic en Clase, se abrirá una ventana emergente, ingrese los detalles como

  1. nombre de la clase
  2. Haga clic en el botón Finalizar

Configurar Eclipse IDE con WebDriver

Así se ve después de crear la clase.

Configurar Eclipse IDE con WebDriver

Ahora, necesitas configurar Selenium bibliotecas de WebDriver en Java Construir camino. En este paso,

  1. Haga clic derecho en "nuevo proyecto" y seleccione Propiedad.
  2. En el cuadro de diálogo Propiedades, haga clic en "Java Construir camino”.
  3. Haga clic en el botón Bibliotecas pestaña, y luego
  4. Haga clic en "Agregar JAR externos..."

Configurar Eclipse IDE con WebDriver

Al hacer clic en “Agregar JAR externos…”

  1. Se abrirá una ventana emergente. Seleccione los archivos JAR que descarga. Selenium sitio web en el paso 3
  2. Haga clic para abrir
  3. Los archivos se agregarán a la Biblioteca

AdiciónSeleniumAEclipse

 

 

6. Agregue todos los archivos JAR dentro y fuera de la carpeta "libs". Su cuadro de diálogo Propiedades ahora debería verse similar a la imagen a continuación.

Configurar Eclipse IDE con WebDriver

7. Finalmente, haga clic en Aceptar y terminaremos de importar. Selenium bibliotecas en nuestro proyecto.

Diferentes conductores

HTMLUnit es el único navegador que WebDriver puede automatizar directamente, lo que significa que no se necesita ningún otro componente separado para instalar o ejecutar mientras se ejecuta la prueba. Para otros navegadores, se necesita un programa independiente. ese programa se llama los Servidor de controladores.

Un servidor de controladores es diferente para cada navegador. Por ejemplo, Internet Explorer tiene su propio servidor de controladores, que no puede utilizar en otros navegadores. A continuación se muestra la lista de servidores de controladores y los navegadores correspondientes que los utilizan.

Puedes descargar estos controladores aquí

Navegador Nombre del servidor del controlador observaciones
Unidad HTML HtmlUnitDriver WebDriver puede controlar HTMLUnit utilizando HtmlUnitDriver como servidor de controladores
Firefox Controlador Mozilla Gecko WebDriver puede conducir Firefox sin necesidad de un servidor de controladores Firefox 45 y superiores es necesario utilizar el controlador gecko creado por Mozilla para la automatización
Internet Explorer Servidor de controladores de Internet Explorer Disponible en versiones de 32 y 64 bits. Utilice la versión que corresponda a la arquitectura de su IE.
Chrome ChromeDriver Aunque su nombre es simplemente “ChromeDriver”, en realidad es un servidor de controladores, no sólo un controlador. La versión actual puede admitir versiones superiores a Chrome v.21.
Opera OperaDestornillador Aunque su nombre es simplemente “OperaDriver”, es, de hecho, un Servidor de Controladores, no sólo un controlador.
PhantomJS Conductor fantasma PhantomJS es otro navegador sin cabeza, como HTMLUnit.
Safari Controlador de Safari Aunque su nombre es simplemente “SafariDriver”, en realidad es un servidor de controladores, no solo un controlador.

Resumen

Además de un navegador, necesitará lo siguiente para comenzar a utilizar WebDriver

Al iniciar un proyecto WebDriver en Eclipse, no olvides importar el Java Archivos del controlador del cliente en su proyecto. Estos archivos constituirán su Selenium Biblioteca.

Con una nueva versión de Selenium, no existe ningún navegador que pueda automatizar sin el uso de un servidor de controladores.