Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
-
Upload
meme-ospina -
Category
Documents
-
view
223 -
download
0
description
Transcript of Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
7/21/2019 Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
http://slidepdf.com/reader/full/instructivo-de-instalacion-y-configuracion-de-webdriver-y-las-herramientas 1/13
D:\PROYECTOS\CHOUCAIR\Despliegue Automatizacion en pruebas funcionales\Documentos de apoyo\Instructivode instalación y configuración de WebDriver y las herramientas necesarias V3.docx Pág. 1 de 13
Choucair Cárdenas Testing. Todos los derechos reservados - 2009. Choucair ©Versión 2.1 CONFIDENCIAL
INSTRUCTIVO DE INSTALACIÓN SELENIUM Y WEB DRIVER
Configuración del ambiente para usar WebDriver integrado con Eclipse
NúmeroVersión
Acción,C,M,D,A*
FechaAcción
Resumen Cambios Responsablesde la acción
Aprobado por Distribuido a
1.0 C 2013-03-13 Creación del instructivo Fabio AndrésValencia C.
1.1
*: C =Creación, M =Modificación, D =Distribución, A = Aprobación (Excluyentes).
: El contenido de la columna Fecha Acción (AAAA-MM-DD) es requerido y se diligencia de la siguiente manera: Escribir para lasacciones de Creación y Modificación del documento la fecha de iniciación de la acción, para la de Aprobación la fecha de sufinalización y para Distribución la fecha de envío del documento.
Instructivo de instalación y configuración de WebDriver y las herramientas necesarias
1 OBJETIVOPresentar una guía de instalación y configuración de la herramienta Selenium y el frameworkWebdriver integrado con Eclipse para el lenguaje Java.
2 ALCANCEEsta guía contiene información sobre las referencias en donde descargar las herramientas, y la
integración y configuración necesaria para que desde Eclipse pueda crearse código compilable
en el lenguaje Java y haciendo uso de las librerías del framework Webdriver. En esta guía no se
pretende enseñar a programar en Java, a usar Eclipse o a conocer el framework WebDriver.
3 REQUERIMIENTOSMozilla Firefox
Windows 32bits ó 64 bits
Java Virtual Machine
Java Development Kit
Eclipse version JUNO
Es importante que todas las herramientas sean de la misma arquitectura: 32bits ó 64bits
acorde al sistema operativo al que se esté instalando.
4 INSTALACIÓN DE JAVAhttp://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-
1880260.html?ssSourceSiteId=otnes
Verificar la instalación:
7/21/2019 Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
http://slidepdf.com/reader/full/instructivo-de-instalacion-y-configuracion-de-webdriver-y-las-herramientas 2/13
D:\PROYECTOS\CHOUCAIR\Despliegue Automatizacion en pruebas funcionales\Documentos de apoyo\Instructivode instalación y configuración de WebDriver y las herramientas necesarias V3.docx Pág. 2 de 13
Choucair Cárdenas Testing. Todos los derechos reservados - 2009. Choucair ©Versión 2.1 CONFIDENCIAL
INSTRUCTIVO DE INSTALACIÓN SELENIUM Y WEB DRIVER
Configuración del ambiente para usar WebDriver integrado con Eclipse
En ventana de comandos ingresar “java –versión” y presionar ENTER
Verificar las variables de entorno
Ingresar a las variables de entorno del sistema operativo
Asegúrese que exista la variable JAVA_HOME, en caso que no exista, deberá crearla
Para 32bits
Para 64bits
7/21/2019 Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
http://slidepdf.com/reader/full/instructivo-de-instalacion-y-configuracion-de-webdriver-y-las-herramientas 3/13
D:\PROYECTOS\CHOUCAIR\Despliegue Automatizacion en pruebas funcionales\Documentos de apoyo\Instructivode instalación y configuración de WebDriver y las herramientas necesarias V3.docx Pág. 3 de 13
Choucair Cárdenas Testing. Todos los derechos reservados - 2009. Choucair ©Versión 2.1 CONFIDENCIAL
INSTRUCTIVO DE INSTALACIÓN SELENIUM Y WEB DRIVER
Configuración del ambiente para usar WebDriver integrado con Eclipse
Deberá contener la ubicación donde fue instalado el JDK, esta ruta varía de acuerdo a laarquitectura en la que se esté operando 32bits ó 64 bits
5 INSTALACIÓN Y CONFIGURACIÓN DEL IDE ECLIPSE
5.1 Descargar el Eclipse, el cual será el IDE de desarrollo.En el siguiente link se descarga la versión Juno de Eclipse.http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops4/R-4.2.1-201209141800/eclipse-SDK-4.2.1-win32-x86_64.zip
Descomprimir el archivo descargado en una ubicación dentro del disco duro, preferiblemente queno sea muy larga la ruta.
Ejecute el archivo Eclipse.exe para iniciar el IDE Eclipse.
Si al ejecutarlo, presenta un mensaje como el siguiente, entonces deberá revisar la versión de
java que tiene instalada, este mensaje dependerá de la arquitectura en la que se esté operando:
32bits ó 64 bits.
7/21/2019 Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
http://slidepdf.com/reader/full/instructivo-de-instalacion-y-configuracion-de-webdriver-y-las-herramientas 4/13
D:\PROYECTOS\CHOUCAIR\Despliegue Automatizacion en pruebas funcionales\Documentos de apoyo\Instructivode instalación y configuración de WebDriver y las herramientas necesarias V3.docx Pág. 4 de 13
Choucair Cárdenas Testing. Todos los derechos reservados - 2009. Choucair ©Versión 2.1 CONFIDENCIAL
INSTRUCTIVO DE INSTALACIÓN SELENIUM Y WEB DRIVER
Configuración del ambiente para usar WebDriver integrado con Eclipse
Al abrir el Eclipse pedirá seleccionar el workspace, este corresponde al lugar donde se guardarán
los diferentes proyectos que se quieran crear, recomiendo que el workspace esté al mismo nivel
del archivo Eclipse.exe, esto facilitará la portabilidad de todo el ambiente de prueba en caso de
ser necesario.
5.2 Crear un proyecto en Eclipse
7/21/2019 Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
http://slidepdf.com/reader/full/instructivo-de-instalacion-y-configuracion-de-webdriver-y-las-herramientas 5/13
D:\PROYECTOS\CHOUCAIR\Despliegue Automatizacion en pruebas funcionales\Documentos de apoyo\Instructivode instalación y configuración de WebDriver y las herramientas necesarias V3.docx Pág. 5 de 13
Choucair Cárdenas Testing. Todos los derechos reservados - 2009. Choucair ©Versión 2.1 CONFIDENCIAL
INSTRUCTIVO DE INSTALACIÓN SELENIUM Y WEB DRIVER
Configuración del ambiente para usar WebDriver integrado con Eclipse
Clic en el botón Next
En la caja de texto “Project name”, ingresar el nombre del proyecto
7/21/2019 Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
http://slidepdf.com/reader/full/instructivo-de-instalacion-y-configuracion-de-webdriver-y-las-herramientas 6/13
D:\PROYECTOS\CHOUCAIR\Despliegue Automatizacion en pruebas funcionales\Documentos de apoyo\Instructivode instalación y configuración de WebDriver y las herramientas necesarias V3.docx Pág. 6 de 13
Choucair Cárdenas Testing. Todos los derechos reservados - 2009. Choucair ©Versión 2.1 CONFIDENCIAL
INSTRUCTIVO DE INSTALACIÓN SELENIUM Y WEB DRIVER
Configuración del ambiente para usar WebDriver integrado con Eclipse
Clic en el botón “Finish”
Si presenta el siguiente mensaje, presionar el botón “No”.
El explorador del IDE de Eclipse deberá verse así:
7/21/2019 Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
http://slidepdf.com/reader/full/instructivo-de-instalacion-y-configuracion-de-webdriver-y-las-herramientas 7/13
D:\PROYECTOS\CHOUCAIR\Despliegue Automatizacion en pruebas funcionales\Documentos de apoyo\Instructivode instalación y configuración de WebDriver y las herramientas necesarias V3.docx Pág. 7 de 13
Choucair Cárdenas Testing. Todos los derechos reservados - 2009. Choucair ©Versión 2.1 CONFIDENCIAL
INSTRUCTIVO DE INSTALACIÓN SELENIUM Y WEB DRIVER
Configuración del ambiente para usar WebDriver integrado con Eclipse
Crear un paquete en el cual se almacenarán las clases y librerías del proyecto.
Hacer clic Clic derecho sobre el nodo “src”, presionar la opción New| Package
6 Instalar Selenium & Web Driver
Descargar el IDE, el cual podrá accederse desde Firefox, y permitirá hacer capture & replay, estasgrabaciones podrán ser exportadas luego a lenguaje java con instrucciones del framework
Webdriver.
http://www.seleniumhq.org/download/
7/21/2019 Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
http://slidepdf.com/reader/full/instructivo-de-instalacion-y-configuracion-de-webdriver-y-las-herramientas 8/13
D:\PROYECTOS\CHOUCAIR\Despliegue Automatizacion en pruebas funcionales\Documentos de apoyo\Instructivode instalación y configuración de WebDriver y las herramientas necesarias V3.docx Pág. 8 de 13
Choucair Cárdenas Testing. Todos los derechos reservados - 2009. Choucair ©Versión 2.1 CONFIDENCIAL
INSTRUCTIVO DE INSTALACIÓN SELENIUM Y WEB DRIVER
Configuración del ambiente para usar WebDriver integrado con Eclipse
Este se instala como un plugin en Firefox, y puede accederse como muestra la siguiente imagen:
6.1 Instalar el framework Webdriver
Descargar las librerías correspondientes a WebDriver
http://www.seleniumhq.org/download/
Nota: Este instructivo está diseñado para el framework en Java, pero puede descargar el que se
requiera.
7/21/2019 Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
http://slidepdf.com/reader/full/instructivo-de-instalacion-y-configuracion-de-webdriver-y-las-herramientas 9/13
D:\PROYECTOS\CHOUCAIR\Despliegue Automatizacion en pruebas funcionales\Documentos de apoyo\Instructivode instalación y configuración de WebDriver y las herramientas necesarias V3.docx Pág. 9 de 13
Choucair Cárdenas Testing. Todos los derechos reservados - 2009. Choucair ©Versión 2.1 CONFIDENCIAL
INSTRUCTIVO DE INSTALACIÓN SELENIUM Y WEB DRIVER
Configuración del ambiente para usar WebDriver integrado con Eclipse
Descomprimir las librerías en el mismo nivel donde se instaló el Eclipse.
Para Integrar Webdriver con eclipse, es necesario ingresar a la configuración del Build Path.
7/21/2019 Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
http://slidepdf.com/reader/full/instructivo-de-instalacion-y-configuracion-de-webdriver-y-las-herramientas 10/13
D:\PROYECTOS\CHOUCAIR\Despliegue Automatizacion en pruebas funcionales\Documentos de apoyo\Instructivode instalación y configuración de WebDriver y las herramientas necesarias V3.docx Pág. 10 de 13
Choucair Cárdenas Testing. Todos los derechos reservados - 2009. Choucair ©Versión 2.1 CONFIDENCIAL
INSTRUCTIVO DE INSTALACIÓN SELENIUM Y WEB DRIVER
Configuración del ambiente para usar WebDriver integrado con Eclipse
Clic en el botón Add External JARSs…
Agregar las librarías contenidas en:
….\selenium-2.31.0\….\selenium-2.31.0\libs\
Finalmente deberá apreciarse como la siguiente imagen
7/21/2019 Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
http://slidepdf.com/reader/full/instructivo-de-instalacion-y-configuracion-de-webdriver-y-las-herramientas 11/13
D:\PROYECTOS\CHOUCAIR\Despliegue Automatizacion en pruebas funcionales\Documentos de apoyo\Instructivode instalación y configuración de WebDriver y las herramientas necesarias V3.docx Pág. 11 de 13
Choucair Cárdenas Testing. Todos los derechos reservados - 2009. Choucair ©Versión 2.1 CONFIDENCIAL
INSTRUCTIVO DE INSTALACIÓN SELENIUM Y WEB DRIVER
Configuración del ambiente para usar WebDriver integrado con Eclipse
Clic en el botón “OK” para aceptar la configuración
7 Verificar que WebDriver estpe integrado con EclipsePara verificar que la integración se haya realizado de manera correcta, se procederá a realizar unscript desde el IDE de Selenium bajo la técnica de Capture & Replay, posteriormente este seráexportado a formato WebDriver y se ejecutará desde Eclipse.El ejercicio propuesto es abrir www.google.com y hacer una búsqueda.Pasos:
a. Abrir el Firefox
b. Ejecutar el IDE de Selenium, este inicia en modo grabación
c. Ingresar a www.google.com
d. Hacer una búsqueda en Google: “Choucair Testing”
e. Volver al IDE de Selenium y parar la grabación
f. Exportar el script grabado haciendo clic en la opción “java / JUnit 4/ WebDriver” como se
muestra en la siguiente imagen:
7/21/2019 Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
http://slidepdf.com/reader/full/instructivo-de-instalacion-y-configuracion-de-webdriver-y-las-herramientas 12/13
D:\PROYECTOS\CHOUCAIR\Despliegue Automatizacion en pruebas funcionales\Documentos de apoyo\Instructivode instalación y configuración de WebDriver y las herramientas necesarias V3.docx Pág. 12 de 13
Choucair Cárdenas Testing. Todos los derechos reservados - 2009. Choucair ©Versión 2.1 CONFIDENCIAL
INSTRUCTIVO DE INSTALACIÓN SELENIUM Y WEB DRIVER
Configuración del ambiente para usar WebDriver integrado con Eclipse
g. En el cuadro de dialogo guardar el archivo como “prueba.java” en el workspace así:
….\eclipse\Workspace\MiProyecto\src\Prueba\prueba.java
h. En el IDE de Eclipse, hacer clic derecho en el paquete “Prueba” y seleccionar la opción
“Refresh”, esta acción visualizará el archivo “prueba.java” que se acaba de generar. Nota:Inicialmente se presentará con algunos errores, deberá abrirlo y editarlo
i. En el encabezado de la clase “Prueba1.java”, cambie el paquete que incluye por defecto:
package com.example.tests;
por el paquete
7/21/2019 Instructivo de Instalación y Configuración de WebDriver y Las Herramientas Necesarias V3
http://slidepdf.com/reader/full/instructivo-de-instalacion-y-configuracion-de-webdriver-y-las-herramientas 13/13
D:\PROYECTOS\CHOUCAIR\Despliegue Automatizacion en pruebas funcionales\Documentos de apoyo\Instructivode instalación y configuración de WebDriver y las herramientas necesarias V3.docx Pág. 13 de 13
Choucair Cárdenas Testing. Todos los derechos reservados - 2009. Choucair ©Versión 2.1 CONFIDENCIAL
INSTRUCTIVO DE INSTALACIÓN SELENIUM Y WEB DRIVER
Configuración del ambiente para usar WebDriver integrado con Eclipse
package Prueba;
j. Ejecute el script nuevamente, el resultado esperado es abrir el Firefox, ingrese a google y haga
la búsqueda indicada (“Choucair Testing”).