Skip to content

Navegador ​

rpa-browser

Nueva pestaña ​

Escenario de uso: Crear una nueva pestaña en el navegador. New Tab

Cerrar pestaña ​

Escenario de uso: Cerrar la pestaña actual. Close Tab

Pestaña activa ​

Escenario de uso: Establecer la pestaña actual como la pestaña activa del navegador, generalmente se usa junto con la captura de pantalla. Active Tab

Cambiar pestaña ​

Escenario de uso: Cambiar de pestaña según una condición. Necesitarás esta función cuando tu navegador tenga varias páginas abiertas y quieras que el RPA opere en varias webs. Switch Tab

Parámetro
Descripción
Método de búsquedaMétodo para buscar la pestaña objetivo a la que cambiar. Se puede elegir entre: Url, Título, Pestaña siguiente, Pestaña anterior, Índice de pestaña.
Información de la pestañaInformación de la pestaña objetivo a buscar, se puede rellenar cuando el método de búsqueda sea Url, Título o Índice de pestaña.
CondiciónCondición para buscar la pestaña objetivo, se puede elegir entre: Igual, Diferente, Contiene, No contiene, cuando el método de búsqueda sea Url, Título o Índice de pestaña.

Ir a URL ​

Escenario de uso: Se utiliza para acceder a un sitio web. Goto Url

Parámetro
Descripción
UrlIntroducir la URL del sitio web, por ejemplo: https://amazon.com. Si no se incluye el protocolo, se asume https://.    
Tiempo de esperaTiempo de espera para acceder al sitio web.

Desplazar elemento ​

Escenario de uso: Desplazar la página hasta la posición del elemento objetivo. Scroll Element

Parámetro
Descripción
SelectorIntroducir el selector del elemento, por ejemplo: #email, input[type="password"], .button_search, etc. Para consultar el uso de selectores, consulta: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
VariableSeleccionar una variable guardada como objeto
Orden del elementoValor fijo: Seleccionar el elemento en un orden fijo
Aleatorio en intervalo: Seleccionar un elemento aleatorio dentro de un intervalo definido
Tipo de desplazamientoInmediato: Desplazarse inmediatamente al elemento objetivo
Suave: Desplazarse suavemente al elemento objetivo

Desplazar página ​

Escenario de uso: Desplazar la página a una posición específica. Scroll Page

Parámetro
Descripción
TipoPosición: Desplazarse a una posición específica
Punto de coordenadas: Desplazarse a un punto de coordenadas específico
PosiciónSuperior, Medio, Inferior
CoordenadasPunto de coordenadas al que desplazarse
Tipo de desplazamientoInmediato: Desplazarse inmediatamente al elemento objetivo
Suave: Desplazarse suavemente al elemento objetivo

Actualizar página ​

Escenario de uso: Actualizar la página actual. Refresh Page

Volver a la página ​

Escenario de uso: Volver a la página anterior, equivalente al botón "Atrás" del navegador. Page Back

Hacer clic en elemento ​

Escenario de uso: Hacer clic en un elemento de la página, como una imagen o un botón. Click Element

Parámetro
Descripción
SelectorIntroducir el selector del elemento, por ejemplo: #email, input[type="password"], .button_search, etc. Para consultar el uso de selectores, consulta: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
VariableSeleccionar una variable guardada como objeto
Orden del elementoValor fijo: Seleccionar el elemento en un orden fijo
Aleatorio en intervalo: Seleccionar un elemento aleatorio dentro de un intervalo definido
Tipo de clicTipo de clic a realizar, se puede elegir entre: Clic simple, Doble clic
Botón de clicBotón a utilizar para el clic, se puede elegir entre: Botón izquierdo, Botón derecho

Introducir contenido ​

Escenario de uso: Introducir contenido en un elemento. Input Content

Parámetro
Descripción
SelectorIntroducir el selector del elemento, por ejemplo: #email, input[type="password"], .button_search, etc. Para consultar el uso de selectores, consulta: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
VariableSeleccionar una variable guardada como objeto
Orden del elementoValor fijo: Seleccionar el elemento en un orden fijo
Aleatorio en intervalo: Seleccionar un elemento aleatorio dentro de un intervalo definido
Retraso de entradaIntervalo de tiempo entre cada carácter al introducir texto.
ContenidoContenido a introducir, se puede combinar con variables, por ejemplo: Apple IPhone ${version}. Si el valor de version es 15, el contenido introducido será: Apple IPhone 15

Pasar el ratón por encima del elemento ​

Escenario de uso: Pasar el ratón por encima del elemento objetivo. Hover Element

Parámetro
Descripción
SelectorIntroducir el selector del elemento, por ejemplo: #email, input[type="password"], .button_search, etc. Para consultar el uso de selectores, consulta: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
VariableSeleccionar una variable guardada como objeto
Orden del elementoValor fijo: Seleccionar el elemento en un orden fijo
Aleatorio en intervalo: Seleccionar un elemento aleatorio dentro de un intervalo definido

Enfocar elemento ​

Escenario de uso: Enfocar el elemento, el cursor aparecerá en el cuadro de entrada, solo para elementos de tipo input. Focus Element

Parámetro
Descripción
SelectorIntroducir el selector del elemento, por ejemplo: #email, input[type="password"], .button_search, etc. Para consultar el uso de selectores, consulta: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
VariableSeleccionar una variable guardada como objeto
Orden del elementoValor fijo: Seleccionar el elemento en un orden fijo
Aleatorio en intervalo: Seleccionar un elemento aleatorio dentro de un intervalo definido

Pasar por elemento ​

Escenario de uso: Simular el paso del ratón por encima de un botón, una imagen, un cuadro de entrada, etc. Passing Element

Parámetro
Descripción
SelectorIntroducir el selector del elemento, por ejemplo: #email, input[type="password"], .button_search, etc. Para consultar el uso de selectores, consulta: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
VariableSeleccionar una variable guardada como objeto
Orden del elementoValor fijo: Seleccionar el elemento en un orden fijo
Aleatorio en intervalo: Seleccionar un elemento aleatorio dentro de un intervalo definido

Captura de pantalla ​

Escenario de uso: Realizar una captura de pantalla y guardarla localmente. Screenshot

Parámetro
Descripción
Tipo de capturaTipo de captura, se puede elegir entre: Pantalla completa, Elemento
SelectorIntroducir el selector del elemento, por ejemplo: #email, input[type="password"], .button_search, etc. Para consultar el uso de selectores, consulta: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
VariableSeleccionar una variable guardada como objeto
Orden del elementoValor fijo: Seleccionar el elemento en un orden fijo
Aleatorio en intervalo: Seleccionar un elemento aleatorio dentro de un intervalo definido
Nombre de la imagenNombre de la imagen a guardar, se puede combinar con variables.
Tipo de imagenTipo de imagen a guardar, se puede elegir entre: PNG, JPEG
Ruta de guardadoRuta donde guardar la imagen
Guardar en variableGuardar la imagen capturada en formato base64 en una variable

Javascript ​

Escenario de uso: Ejecutar un script JavaScript. Javascript

Parámetro
Descripción
JavaScriptPermite inyectar tu código JS, por ejemplo: console.log('Este es mi primer código JS inyectado')
Después de ejecutar este paso, podrás ver la salida anterior en el navegador.
Inyectar variableSeleccionar la variable a inyectar, se puede usar esta variable en la función js, como la url de la imagen superior.
Guardar valor devuelto enGuardar el valor devuelto por la función del script Javascript en una variable. Como en el código de la imagen, el valor devuelto es 'Nstbrowser', por lo que se guardará 'Nstbrowser' en la variable name.

Administrador de cookies ​

Escenario de uso: Operar con las cookies de un sitio web. Cookie Manager

Parámetro
Descripción
TipoTipo de operación a realizar, se puede elegir entre: Obtener, Establecer, Eliminar
Nombre de la cookieNombre de la cookie a operar.
Valor de la cookieSe rellena cuando el tipo es Establecer, valor de la cookie a establecer.
FormatoSe rellena cuando se selecciona Obtener todas, formato de los datos de cookies a obtener.
Guardar enSe rellena cuando el tipo es Obtener, se guardará el valor obtenido en una variable o tabla.

Atributo de elemento ​

Escenario de uso: Operar con los atributos de un elemento, se puede elegir entre establecer o leer. Element Attribute

Parámetro
Descripción
SelectorIntroducir el selector del elemento, por ejemplo: #email, input[type="password"], .button_search, etc. Para consultar el uso de selectores, consulta: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
VariableSeleccionar una variable guardada como objeto
Orden del elementoValor fijo: Seleccionar el elemento en un orden fijo
Aleatorio en intervalo: Seleccionar un elemento aleatorio dentro de un intervalo definido
TipoTipo de operación con el atributo del elemento, se puede elegir entre: Leer, Establecer
Nombre del atributoNombre del atributo a operar.
Valor del atributoValor a establecer, se puede rellenar cuando el tipo es Establecer.
Guardar enSe rellena cuando el tipo es Leer, se guardará el valor leído en una variable o tabla.

Cambiar a Iframe ​

Escenario de uso: Cambiar entre la ventana principal y el iframe. Se puede usar para operar con elementos dentro de un iframe. Switch Iframe

Parámetro
Descripción
Cambiar aCambiar a iframe o a la ventana principal
SelectorIntroducir el selector del elemento para seleccionar el iframe objetivo. Para consultar el uso de selectores, consulta: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
VariableSeleccionar una variable guardada como objeto
Orden del elementoValor fijo: Seleccionar el elemento en un orden fijo
Aleatorio en intervalo: Seleccionar un elemento aleatorio dentro de un intervalo definido

Teclas del teclado ​

Escenario de uso: Simular pulsaciones de teclado. Keyboard

Parámetro
Descripción
TipoTipo a simular, se puede elegir entre: Pulsación simple, Pulsaciones combinadas
TeclaTecla a simular

Desplazamiento del ratón ​

Escenario de uso: Simular el desplazamiento de la rueda del ratón. Mouse Wheel

Parámetro
Descripción
XCoordenada horizontal del desplazamiento de la rueda del ratón
YCoordenada vertical del desplazamiento de la rueda del ratón

Existencia de elemento ​

Escenario de uso: Comprobar si existe un elemento. Element Exist

Parámetro
Descripción
SelectorIntroducir el selector del elemento, por ejemplo: #email, input[type="password"], .button_search, etc. Para consultar el uso de selectores, consulta: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
Orden del elementoValor fijo: Seleccionar el elemento en un orden fijo
Aleatorio en intervalo: Seleccionar un elemento aleatorio dentro de un intervalo definido
Tiempo de esperaTiempo de espera hasta el tiempo de espera, después del tiempo de espera, el valor devuelto es falso
Guardar enGuardar el resultado de la comprobación en una variable o tabla.

Movimiento del ratón ​

Escenario de uso: Mover el ratón a una posición específica o a la posición de un elemento específico. Mouse move

Parámetro
Descripción
TipoTipo de posición objetivo, se puede elegir entre punto de coordenadas o elemento
SelectorIntroducir el selector del elemento, por ejemplo: #email, input[type="password"], .button_search, etc. Para consultar el uso de selectores, consulta: https://developer.mozilla.org/docs/Learn/CSS/Building_blocks/Selectors
VariableSeleccionar una variable guardada como objeto
Orden del elementoValor fijo: Seleccionar el elemento en un orden fijo
Aleatorio en intervalo: Seleccionar un elemento aleatorio dentro de un intervalo definido
XCoordenada X del objetivo
YCoordenada Y del objetivo