Automatización con Selenium y Cucumber - Instalación de Ambiente
Summary
TLDREn este video, se guía a los usuarios paso a paso sobre cómo instalar y configurar el entorno necesario para ejecutar pruebas automatizadas con Selenium WebDriver y Cucumber. Se explica cómo descargar e instalar JDK, configurar variables de entorno en Windows, y utilizar IntelliJ IDEA como entorno de desarrollo. También se detalla cómo agregar plugins de Cucumber y las dependencias necesarias en el archivo POM.xml para empezar a escribir pruebas. El video concluye invitando a los usuarios a seguir en el próximo video, donde comenzarán a crear los tests.
Takeaways
- 🖥️ El video trata sobre cómo instalar y configurar JDK, WebDriver y Cucumber para correr pruebas automatizadas.
- 🔍 El primer paso es descargar e instalar la JDK desde la página oficial de Oracle.
- 💾 Después de la instalación de JDK, se debe crear una variable de entorno llamada JAVA_HOME apuntando a la ruta de instalación.
- 📝 También es necesario agregar la variable JAVA_HOME al PATH para que Windows pueda detectar JDK.
- 💻 Se recomienda usar IntelliJ IDEA como entorno de desarrollo, aunque también se menciona Eclipse como alternativa.
- 🔌 Se debe instalar el plugin de Cucumber en IntelliJ desde el Marketplace, específicamente la versión para Java.
- ⚙️ El proyecto se crea como un proyecto Maven, seleccionando el arquetipo 'maven-archetype-quickstart'.
- 📦 En el archivo `pom.xml` del proyecto, se deben agregar dependencias para Selenium, WebDriver y Cucumber, las cuales se encuentran en la descripción del video.
- 📥 Una vez que se agregan las dependencias, IntelliJ IDEA detectará los cambios y solicitará importar las nuevas librerías.
- 🚀 Con todo esto configurado, el proyecto está listo para comenzar a escribir y ejecutar pruebas automatizadas.
Q & A
¿Cuál es el propósito del video?
-El propósito del video es enseñar cómo instalar y configurar todo lo necesario para correr pruebas con Selenium WebDriver y Cucumber.
¿Qué es lo primero que se debe instalar según el video?
-Lo primero que se debe instalar es el JDK (Java Development Kit).
¿Cómo se configura la variable de entorno 'JAVA_HOME' en Windows?
-Se debe ir a las propiedades del sistema, luego a las opciones avanzadas, y en 'Variables de entorno' crear una nueva variable llamada 'JAVA_HOME', cuyo valor será la ruta donde se instaló el JDK.
¿Qué IDE se utiliza en el video para el desarrollo?
-El IDE utilizado es IntelliJ IDEA.
¿Qué opciones se mencionan para obtener una licencia de IntelliJ IDEA Ultimate?
-Se menciona que se puede aplicar al paquete de estudiantes, lo que permite obtener una licencia gratuita por un año para todos los productos de JetBrains.
¿Cómo se instala el plugin de Cucumber en IntelliJ IDEA?
-Se debe ir a la configuración de IntelliJ, seleccionar 'Plugins', buscar el plugin de Cucumber en el 'Marketplace' y luego instalarlo.
¿Cómo se crea un nuevo proyecto Maven en IntelliJ IDEA?
-Se selecciona 'Nuevo Proyecto', luego 'Maven' como tipo de proyecto, y se utiliza el arquetipo 'maven-archetype-quickstart' para configurar el proyecto.
¿Qué dependencias se deben agregar en el archivo 'pom.xml' para el proyecto?
-Se deben agregar las dependencias para Selenium WebDriver, Cucumber y otras necesarias para los reportes y la integración con JUnit.
¿Cómo se actualizan las dependencias en IntelliJ IDEA una vez modificadas en el archivo 'pom.xml'?
-IntelliJ IDEA detecta los cambios en el archivo 'pom.xml' y muestra una opción para importar los cambios. Se debe hacer clic en 'Importar'.
¿Qué se espera que se haga en el próximo video según el presentador?
-En el próximo video, se comenzará a escribir pruebas y a utilizar Selenium WebDriver y Cucumber para crear test cases.
Outlines
🔧 Instalación de JDK y configuración de variables de entorno
En este primer párrafo, se explica el proceso para instalar y configurar el JDK en un sistema operativo Windows. El autor sugiere ir a Google, buscar el JDK y seleccionar la versión adecuada según el sistema operativo (64 o 32 bits). Después de aceptar la licencia y descargarlo, se detalla cómo configurar una variable de entorno llamada `JAVA_HOME` para que Windows reconozca la instalación del JDK. Finalmente, se explica cómo agregar esta variable al PATH para que los binarios del JDK estén accesibles desde cualquier ubicación en el sistema.
🛠️ Instalación de IntelliJ IDEA y plugins de Cucumber
Este párrafo detalla el proceso de instalación de IntelliJ IDEA como entorno de desarrollo. Se mencionan las dos versiones disponibles (Community y Ultimate) y cómo obtener una licencia gratuita de la versión Ultimate a través de un programa educativo. Después, se explica cómo instalar el plugin de Cucumber para Java desde el marketplace de IntelliJ, lo cual es necesario para ejecutar pruebas automatizadas con este framework. Finalmente, el autor comenta que este proceso debería tomar solo unos segundos.
📝 Creación de un nuevo proyecto Maven con Cucumber y Selenium
El tercer párrafo aborda la creación de un nuevo proyecto en IntelliJ usando Maven. Se selecciona un arquetipo llamado 'maven-archetype-quickstart' y se detalla cómo configurar el nombre del grupo y del artefacto del proyecto. Posteriormente, se especifica cómo elegir una ubicación para guardar el proyecto y cómo importar dependencias necesarias para Selenium WebDriver y Cucumber. También se menciona la edición del archivo `pom.xml` para agregar estas dependencias y su posterior importación en IntelliJ.
✅ Configuración final del proyecto para pruebas con Cucumber
El último párrafo describe cómo, una vez configurado el proyecto, se deben agregar las dependencias necesarias en el archivo `pom.xml` para integrar Selenium, WebDriver y Cucumber. Se menciona que IntelliJ detectará automáticamente los cambios en el archivo y solicitará la importación de las dependencias. Con esto, el proyecto queda listo para empezar a escribir las pruebas. El autor finaliza invitando a los espectadores a seguir el próximo video, donde comenzarán a crear y ejecutar tests.
Mindmap
Keywords
💡JDK
💡Variable de ambiente
💡IntelliJ IDEA
💡Cucumber
💡Maven
💡Selenium
💡WebDriver
💡pom.xml
💡Licencia de estudiantes de JetBrains
💡Dependencias
Highlights
Instalación de JDK desde el sitio de Oracle.
Configuración de variables de ambiente en Windows para detectar la JDK.
Creación de la variable 'JAVA_HOME' con la ruta de instalación de JDK.
Agregación de la variable 'JAVA_HOME' en el 'PATH' de Windows.
Instalación de IntelliJ IDEA desde JetBrains, con opción de licencia gratuita para estudiantes.
Uso de la versión Community o Ultimate de IntelliJ IDEA.
Instalación del plugin de Cucumber para Java en IntelliJ IDEA.
Creación de un nuevo proyecto Maven en IntelliJ IDEA.
Selección del arquetipo 'maven-archetype-quickstart' para el proyecto.
Configuración de las dependencias necesarias para Selenium WebDriver y Cucumber en el archivo pom.xml.
Agregación de dependencias como Cucumber para reportes y JUnit para pruebas unitarias.
Importación de cambios en las dependencias del proyecto en IntelliJ IDEA.
Integración completa de Selenium WebDriver y Cucumber en el proyecto.
Proyecto listo para comenzar a escribir y ejecutar pruebas automatizadas.
Próximos pasos: comenzar a crear tests usando Selenium WebDriver y Cucumber.
Transcripts
hola que tal bienvenido sacu automation
en este vídeo lo que vamos a hacer es
instalar y configurar todo lo necesario
para poder correr nuestras pruebas
consell en un web driver y cucumber así
que comenzamos lo primero que
necesitamos es instalar la jd acá
sí así que vamos a google ponemos jdk
vamos a la página de ahora club
acá nos van a mostrar todas las
versiones que tenemos disponibles para
los distintos sistemas operativos en mi
caso tengo windows de 64 bits así que
voy a seleccionar esta en caso de que
tenga windows de 32 van a instalar la de
x86
si aceptamos la licencia y le damos clic
en descargar
ahora que ahora nos pide un usuario para
poder descargar e instalar la j de acá
así que en caso de que no lo tengan lo
que van a tener que hacer es crearse una
cuenta y ahí logra poder descargar e
instalar yo ya lo tengo instalado
y en la carpeta que lo instala por
defecto es en el disco ce archivos de
programa
jdk y el número de versión que
instalaron
una vez que tenemos instalado la j de
acá lo que tenemos que hacer es crear
una variable de ambiente para que
windows detecte nuestra j de acá es muy
sencillo lo que tenemos que hacer es ir
a mi pc le damos clic derecho
propiedades
opciones avanzadas del sistema variables
de ambiente
y acá tenemos que crear que crear unas
nuevas variables de ambientes que se va
a tener que llamar java home
y el valor es la ruta en donde
instalamos la j de acá yo sólo tengo que
crear ustedes lo que tienen que hacer es
darle clic en y
vamos a ponerles java
y el valor de la variable va a ser la
ruta en donde instalamos nuestra jdk por
defecto si no cambiaron nada deberían
tenerla en el disco c
archivos del programa
y seleccionar la carpeta de jd acá si le
damos clic a ok ok y van a tener la
variable creada lo que tenemos que hacer
también es agregarla en el pack si en
esta variable lo que vamos a hacer es ir
a edith
y vamos a crear
a variable eso se la tengo creada
ustedes van a dar clic en you
y van a poner porcentaje el nombre de la
variable que creamos que en nuestro caso
le pusimos java home para hacer
referencia a la variable que creamos
cierro con signo de porcentaje y como
queremos la carpeta de los binarios
vamos a poner barra min
le van a dar click ok y ahora tener la
variable ambiente configurada para que
windows detecte nuestra jdk
perfecto una vez que tenemos esto lo
siguiente que necesitamos es un entorno
de desarrollo en nuestro caso vamos a
usar inteligencia y día pueden usar por
ejemplo eclipse o algún otro y de qué
soporte cucumber
y obviamente en nuestro caso vamos a
usar interés hoy día para descargarlo
tienen que ir a 2
a la página de jetbrains
descargar
y vamos a tener dos versiones tenemos la
community y la ultimate esta es la open
source pueden descargarse esta o pueden
descargarse la ultimate que es la que yo
tengo
tengo una licencia que me dio 73 que es
gratis por un año si para tener todas
las versiones pagas si quieren aplicar
es muy sencillo tienen que ir a soporte
educación
aplicar para el pack de estudiantes
aplicar ahora
y siempre se les va a pedir una serie de
datos que son muy sencillos
así que ustedes lo pueden completar y se
le va a dar una licencia gratis por un
año para que se puedan descargar todos
los productos jetbrains de jetbrains las
versiones full
está muy bueno les recomiendo que lo
hagan si no pueden instalarse en la
versión community y debería funcionar
todo correctamente
una vez que se descargaron intelligenia
días le va a aparecer una pantallita
como ésta lo que vamos a hacer ahora es
instalar el plugin de cucumber vamos a
ir a configuración plugins
y vamos
cook umbert
en mi caso yo tengo instalado cucumber
para java
ustedes lo que tienen que hacer es ir a
market place y buscar el plugin de
cucumber van a ver que hay varios si
tenemos un número para escala tenemos
para code link en mi caso no me parece
para java porque yo ya la tengo
instalada y en su caso les va a tener
que aparecer cucumber para java le van a
dar clic en instalar tarda unos segundos
y ya tienen el plugin de cucumber
instalado en
en interesaría
perfecto ahora veremos que hacer es
crear nuestro proyecto vamos a ir aquí
en new project
vamos a ir a seleccionar el proyecto
como un proyecto maiden
vemos que intel y 6a detectan nuestra
jdk si en mi caso es la 1.8 y vamos a
crearlo desde un arquetipo el arquetipo
que vamos a seleccionar
es
este conjunto apache dave en arquetipos
me viven arquetipo quickstart van a
seleccionar esta le van a dar clic en
siguiente
acá en grupo y vamos a poner su cumbre
bajo
selenio
y como artefacto vamos a ponerle el
mismo nombre
clic en siguiente siguiente
acá nos va a pedir el nombre de nuestro
proyecto y en donde queremos guardarlo
en la ruta en mi caso voy a dejar esta
por defecto
y vamos a dar clic en finalizar
vemos
y que se están importando
10 de mayo
unos segundos
y tenemos un baile sachs es así que está
todo perfectamente construido vemos que
acá tenemos nuestro archivo pom xml
con
con los datos del arquetipo que
seleccionamos
vemos que tenemos todo esto lo que
tenemos que hacer ahora es instalar
dependencias para selenio un buen driver
y cucumber si yo les voy a dejar en la
descripción del vídeo
las dependencias que vamos a tener que
instalar
le voy a pasar un link
y tenemos nuestro
para ver algo como esto en donde tenemos
todas las dependencias que vamos a
agregar
ustedes lo van a copiar
y lo van a agregar en el archivo xml
la
parte de dependencias si vamos a sacar
esta de j yun its
a pegar las dependencias
y acá vemos que tenemos cucumber para
reportes tenemos unit la versión 12.5
comer jm tenemos que comer java acá
tenemos el en yum
y j yun it
una vez que pegaron esto vemos que acá
interesa y nos detecta que hubo cambios
en el proyecto en el pom xml y me dice
que tiene que ser importados entonces le
damos clic a importar
y me va a instalar todas las
dependencias nuevas que hemos creado en
nuestro archivo xml
acá vemos que tenemos en java la versión
1.8 y tenemos todas las dependencias del
nivel
y con esto ya tenemos configurado
nuestro proyecto con el que vamos a
empezar a escribir nuestros textos si
tenemos de java
porque ya nos crea por defecto
esta carpeta así que nada vamos a dejar
este vídeo acá ya tenemos todo
configurado para empezar a escribir
nuestras pruebas ya instalamos czeraniuk
driver y ya lo tenemos integrado con
cucumber así que nada los espero en el
próximo vídeo en donde vamos a empezar a
jugar un poco con esto y empezar a crear
nuestros tests keys es así que muchas
gracias y nos vemos en el próximo vídeo
浏览更多相关视频
1.1 Instalación y Configuración de Python en Visual Studio Code | Programar desde cero en Python
Automatización con Selenium y Cucumber [JAVA] #4 ► Primer Escenario en Gherkin 🥒
Curso PyQt6 - Creando la primera ventana. Video 01
Instalar Ubuntu en Windows 10 con WSL
Instalar y Configurar Servidor DHCP con Windows Server 2019
Como Instalar Windows 10 en VirtualBox Paso a Paso 2024!!
5.0 / 5 (0 votes)