Instalar Selenium en Windows 10

automatizacion, selenium

<Hola>, para hacer pruebas en un proyecto de laravel 5.6 me vi en la necesidad de encontrar una alternativa a laravel dusk, ya que he tenido problemas para realizar algunas pruebas y por el momento estoy evitando actualizar las librerías por “composer” para no afectar otros módulos, así que encontré esta herramienta Selenium que nos permitirá hacer pruebas.

Selenium nos va a ayudar con sus herramientas a automatizar las pruebas a la plataforma web que deseemos

El primer paso es instalar python en windows 10, podemos seguir el siguiente tutorial desde la documentación de pyhton https://docs.python.org/es/3/using/windows.html#windows-full

Luego de haber terminado instalado python, abrimos un símbolo de sistema y ejecutamos el comando, para asegurarnos que tenemos activado el entorno python

python –version
pip install selenium

Después de que termine de instalar selenium, nos vamos a descargar el “driver” del navegador “chrome” que nos permitirá emular el navegador y ahí sucederán las pruebas, les dejo la liga https://chromedriver.chromium.org/downloads, tienen que verificar la versión de su navegador para que les permita hacer las pruebas, podemos comprobar esto visitando la liga chrome://version/

si no tienen la misma versión es posible que fallen las pruebas desde un inicio

Para poder utilizar el “driver” sin problemas hay que colocarlo en la unidad C:\, muchos tutoriales comentan dejarlo directamente en esta carpeta lo que hice fue crear una carpeta especial para este “driver” llamada selenium

Ahora hay que indicarle al entorno de windows donde se encuentra este archivo, para eso hay que abrir el panel de control de windows, presionamos la tecla “Windows” y tecleamos sistemas o panel de control, le damos un clic

Nos aparecerá los detalles del equipo y al costado derecha, tendremos una lista de opciones, le damos clic al que dice “configuración avanzada del sistema”

Se abrirá la siguiente ventana

En esta ventana nos vamos a la opción “Variables de entorno”, aparecerá una ventana como la siguiente

En el listado de abajo buscamos la opción “Path”, seleccionamos y damos clic en “Editar”

Aparecerá una ventana y aquí agregamos la nueva ruta de la carpeta que en este caso es “C:\selenium”

Damos aceptar a todos los cambios, con todo esto podemos realizar nuestra primera prueba, con este pequeño código podemos empezar, creamos un archivo “start.py” con el siguiente código

from selenium import webdriver
import time

driver = webdriver.Chrome()
driver.get("https://google.com")

time.sleep(3)

driver.quit()

Ejecutamos el código con la siguiente instrucción.

Veremos que se abre el navegador y en la página google.com, después de un determinado tiempo este navegador se cerrará, con esto concluimos este tutorial

</Saludos>

Deja un comentario