Está en la página 1de 24

PRUEBAS

AUTOMATIZADAS
ÍNDICE:

 1. Introducción de Selenium (30min)


 2. Instalación y Configuración del id Java (1Hora)
 3. Creación de un nuevo proyecto (Maven) (1Hora)
 4. Elementos necesarios para trabajar con Selenium (2 Horas)
 4.1 Elaboración de tipos de pruebas enfocados a los elementos (Botones y
Formularios). (2 Horas)
 5. Ejercicio Practico (1 Hora)
¿Qué es Selemium?
Selenium es una suite de pruebas automatizadas gratuita y de
código abierto para aplicaciones WEB en diferentes
navegadores y plataformas.
SELENIUM
CONFIGURACIÓN DEL ENTORNO DE
TRABAJO
Enlaces de descarga:
 JDK Java: https://www.oracle.com/java/technologies/downloads/#javasejdk
 ID Java - Eclipse:
https://www.eclipse.org/downloads/packages/release/juno/sr2/eclipse-ide-java-developers
 ID Java – Netbeans: https://netbeans.apache.org/download/index.html
 Driver navegador Chrome: https://chromedriver.chromium.org/downloads
 Driver navegador Firefox: https://github.com/mozilla/geckodriver/releases
 Driver navegador Edge: https://developer.microsoft.com/es-es/microsoft-edge/tools/webdriver/
 Drivers otros: https://www.selenium.dev/es/documentation/getting_started/installing_browser_drivers/
Creación de un nuevo proyecto Maven
Pasos:
Inclusión de dependencias
Pasos:
Dependencia Selenium

https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java/4.0.0
Este alcance indica que la dependencia no es necesaria para el uso normal de la aplicación y solo
está disponible para las fases de compilación y ejecución de la prueba.
Dependencia JUnit

JUnit es un framework para la realización de


pruebas Unitarias en Java. Este realiza la
ejecución de clases de manera controlada, para
poder comprobar que los métodos realizan su
cometido de forma correcta.

https://mvnrepository.com/artifact/junit/junit/4.13.2
Después de agregar y guardar las dependencias se confirma que
estas se han agregado
Elementos necesarios para trabajar con
Selenium
Pasos:
Creación del paquete y clase principal:
Se agrega el driver del navegador de
preferencia
Pasos:
Se descarga y se añade al proyecto el driver de navegador de preferencia
Selenium JUnit
WebDriver Before

Se deben importar las


librerías correspondientes

Se bebe crear un objeto


WebDriver

Se declaran las
anotaciones de Junit y se
implementa el primer
método @Before
Se debe importar la librería
correspondiente a los
localizadores de Selenium

Se declaran los
localizadores que se
requieran en el test
Se debe importa la librería
correspondiente a la
anotación @test de JUnit

Se declara una variable


localizador de texto

Se debe crear la anotación


@Test con los pasos para
ejecutara la prueba
Se debe importa la librería
correspondiente a la
anotación @After de JUnit

Se debe crear la anotación


@After con el método de
cierre la prueba

También podría gustarte