Selenium
Tutorial Selenium: Crear proyecto Selenium
Aprende a crear proyectos de Java 23 en adelante con Selenium 4 moderno utilizando JUnit 5 el framework de pruebas de software más popular para Java.
Aprende Selenium GRATIS y certifícateIntelliJ IDEA plugin Test Automation
Para crear un proyecto de Selenium primero abrimos el IDE IntelliJ IDEA Community.
Instalamos el plugin “Test Automation” y reiniciamos IntelliJ IDEA:
Crear proyecto
Una vez instalado el plugin podemos crear el proyecto de Selenium:
Seleccionamos el último JDK disponible.
Seleccionamos la última versión disponible de Selenium:
Aceptamos las opciones de IntelliJ IDEA:
Actualizar versión de Selenium
Opcionalmente, conviene revisar mvnrepository para comprobar nuevas versiones de Selenium disponibles:
- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java
- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-api
- https://mvnrepository.com/artifact/org.junit.jupiter/junit-jupiter-engine
De este modo podemos comprobar la última versión y utilizarla en nuestro pom si es compatible con el resto de herramientas que estemos usando:
Comprobar estructura de proyecto y test
Al generar el proyecto desde el plugin Test Automation podemos ver que ya proporciona un código de ejemplo, con el que podemos empezar a realizar pruebas de software de aplicaciones web disponibles por URL a través de HTTP:
Todas las lecciones de Selenium
Accede a todas las lecciones de Selenium y aprende con ejemplos prácticos de código y ejercicios de programación con IDE web sin instalar nada.
Introducción A Selenium
Introducción Y Entorno
Crear Proyecto Selenium
Introducción Y Entorno
Fundamentos Webdriver
Fundamentos Webdriver
Ejecución Remota Con Remotewebdriver
Fundamentos Webdriver
Localización De Elementos Web
Localización De Elementos
Dominio De Selectores Xpath Y Css
Localización De Elementos
Interacción Con Interfaz De Usuario
Localización De Elementos
Interacción Con Formularios
Localización De Elementos
Esperas Implícitas Y Explícitas
Localización De Elementos
Patrón Page Object Model (Pom)
Localización De Elementos
Objetivos de aprendizaje de esta lección
- Creación de proyecto Java
- Agregar dependencia JUnit 5
- Agregar dependencia Selenium