
Credenciales de la API de Selenium WebDriver
Guía para obtener tokens, claves y conexiones
Para que Botize se comunique con tu instalación de Selenium necesitas 4 datos de tu base de datos MySQL: «Database Host», «Database User», «Database Password» y «Database Name». A continuación encontrarás todos los pasos necesarios —incluida la instalación— para obtener cada uno de esos valores.
Database Host
-
1
Descarga el software SeleniumBotize ejecutando
git clone https://github.com/Botize/SeleniumBotize.git
o, si lo prefieres, descarga el ZIP desdehttps://github.com/Botize/SeleniumBotize/archive/master.zip
y descomprímelo. -
2
Entra en la carpeta creada (
SeleniumBotize
). -
3
Descarga el Chrome Driver que se corresponde con tu versión de Chrome desde
https://sites.google.com/a/chromium.org/chromedriver/downloads
. Extrae el archivo y copiachromedriver
dentro de la carpetaSeleniumBotize
. -
4
Crea un entorno virtual con
virtualenv -p python3 SeleniumBotize
. Si virtualenv no está instalado, haz primeropip install virtualenv
. -
5
Activa el entorno con
. SeleniumBotize/bin/activate
(observa que cambia el prompt). -
6
Instala las dependencias:
pip install selenium
y luegopip install pymysql
. -
7
Ejecuta el instalador:
python install.py
. -
8
Cuando el instalador muestre «
Enter Database Host:
» escribe el nombre del servidor MySQL. Si la base de datos está en tu propio ordenador ponlocalhost
; si está en otro servidor, escribe su IP o su dominio. -
9
Ese valor que acabas de introducir será tu «Database Host» y deberás copiarlo tal cual en el formulario de conexión de Botize.
Database User
-
1
Después de introducir el host en el instalador, éste solicitará «
Enter Database User:
». Escribe el nombre de usuario con permisos sobre la base de datos (por ejemploselenium
). -
2
Si todavía no tienes ese usuario, créalo en MySQL con un comando parecido a
CREATE USER 'selenium'@'%' IDENTIFIED BY 'UnaContraseña';
y otórgale permisos conGRANT ALL ON selenium_botize.* TO 'selenium'@'%';
. -
3
El nombre escrito en el instalador será tu «Database User». Guárdalo para introducirlo luego en Botize.
Database Password
-
1
A continuación el instalador mostrará «
Enter Database Password:
». Escribe la contraseña del usuario que acabas de indicar. -
2
Si acabas de crear el usuario con
CREATE USER
, utiliza la misma contraseña que definiste en ese comando. -
3
Esa contraseña es tu «Database Password». Anótala en un lugar seguro para usarla en Botize.
Database Name
-
1
El instalador termina preguntando «
Name (default 'selenium_botize'):
». Puedes pulsar Intro para aceptar el nombre por defectoselenium_botize
o escribir otro nombre que prefieras. -
2
Si escribes un nombre distinto, asegúrate de crear esa base de datos previamente en MySQL con
CREATE DATABASE tu_nombre;
. -
3
El nombre que confirmes en este paso será tu «Database Name» y es el que deberás introducir en el formulario de Botize.