Cómo descargar e instalar Selenium Controlador web

Selenium Instalación del controlador web

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

Paso 1: Instalar el SDK de Java
Paso 2: de Vidir Eclipse
Paso 3: de Vidir 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 el kit de desarrollo de software Java (JDK)

Descargue e instale el Kit de desarrollo de software Java (JDK) here.

Instalar el kit de desarrollo de software Java (JDK)

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

Una vez que se complete la instalación, abra el símbolo del sistema y escriba "java". Si ves lo siguientewing pantalla, está listo para pasar al siguiente paso.

Instalar el kit de desarrollo de software Java (JDK)

Paso 2 - Instalar Eclipse IDE

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

de Vidir Eclipse IDE

Debería poder descargar un archivo exe llamado "eclipse-inst-win64” para configuración.

de Vidir Eclipse IDE

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

de Vidir Eclipse IDE

Después de eso, se abrirá una nueva ventana en la que haga clic en el botón marcado con 1 y cambie la ruta a “C:\eclipse”. Publicar eso Haga clic en el botón Instalar marcado 2

de Vidir Eclipse IDE

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

de Vidir Eclipse IDE

Esto empezará eclipse neon IDE para ti.

Paso 3 - Selenium Instalación del controlador web

Puede descargar Selenium Controlador de cliente Webdriver para Java here. Allí encontrará controladores de cliente para otros lenguajes, pero elija solo el de Java.

Selenium Instalación del controlador web

Esta descarga viene como un archivo ZIP llamado "selenium-3.14.0.zip”. Por simplicidad de Selenium instalación en Windows 10, extraiga el contenido de este archivo ZIP en su unidad C para que tenga el directorio “C:\selenium-3.14.0\”. Este directorio contiene todos los archivos JAR que later importar en Eclipse for Selenium .

Paso 4 - Configurar Eclipse IDE con WebDriver

  1. Inicie el "eclipse.exe” dentro del archivo “eclipse”carpeta 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, simplemente acepte la ubicación predeterminada.

Configurar Eclipse IDE con WebDriver

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

Configurar Eclipse IDE con WebDriver

Se abrirá una nueva ventana emergente. Introduzca details 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. Cree una nueva clase Java en nuevo paquete haciendo clic derecho sobre ella y luego seleccionando Nueva > 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 details as

  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

Now selenium Ruta de compilación de WebDriver en Java

En este paso,

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

Configurar Eclipse IDE con WebDriver

Al hacer clic en "Agregar JAR externos...", se abrirá una ventana emergente. Seleccione los archivos JAR que desea agregar.

Configurar Eclipse IDE con WebDriver

Después de seleccionar los archivos jar, haga clic en el botón Aceptar.

Seleccione todos los archivos dentro de la carpeta lib.

Configurar Eclipse IDE con WebDriver

Seleccionar archivos fuera de la carpeta lib

Configurar Eclipse IDE con WebDriver

Una vez hecho esto, haga clic en el botón "Aplicar y cerrar".

Configurar Eclipse IDE con WebDriver

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 es necesario instalar o ejecutar ningún otro componente independiente mientras se ejecuta la prueba. Para otros navegadores, se necesita un programa independiente. Ese programa se llama como el 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 here

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 architectura de tu 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 SafariDriver Aunque su nombre es simplemente "SafariDriver”, es, de hecho, un servidor de controladores, no sólo un controlador.

Resumen

Aparte de un navegador, necesitarás lo siguientewing para empezar a utilizar WebDriver

Al iniciar un proyecto WebDriver en Eclipse, no olvide importar los archivos del controlador del cliente Java a 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.