STELA Automation Made Simple
  • Inicio
  • Quienes somos
  • STELA TEST
  • STELA RPA
  • STELA IA
  • Cursos
  • Casos de éxito
  • Wiki
  • Blog
  • Español
    • Español
    • English
  • Inicio
  • Quienes somos
  • STELA TEST
  • STELA RPA
  • STELA IA
  • Cursos
  • Casos de éxito
  • Wiki
  • Blog
  • Español
    • Español
    • English

Archivos

1
  • Repositorio de archivos

Automatización de escritorio

5
  • Comando iniciar en automatizaciones de escritorio
  • Copiar automatizaciones
  • Instalación WinAppDriver
  • Mover automatizaciones
  • Reconocer y crear objetos en STELA

Bases de datos

7
  • Conexión con base de datos
  • FIREBIRDSQL
  • MARIADB
  • Mongo DB
  • ORACLE
  • PostgreSQL
  • SQL Server

Buenas prácticas para utilizar STELA

1
  • Buenas prácticas

Comandos de Acción

22
  • Buscar
  • Captcha
  • Cerrar
  • Click
  • Click derecho
  • Doble click
  • Drag
  • Drag To
  • Espera objeto
  • Focus
  • Frame
  • Hover
  • Iniciar
  • Propiedad
  • QR
  • Refresh
  • Scroll
  • Switch tab
  • Teclear
  • Terminar
  • Valor
  • Volver

Comandos de Coordenadas

4
  • Click
  • Scroll
  • Teclear
  • Valor

Comandos de Decisiones

4
  • Mientras
  • Mientras (obj)
  • Si
  • SI (obj)

Comandos de Ejecución

3
  • Detener
  • Ejecutar
  • Ejecutar Comandos CMD

Comandos de Evidencia

6
  • DocImage
  • Fotografía
  • Info Testcase
  • Mensaje
  • Testlink
  • Timer

Comandos Frecuentes

1
  • Comandos frecuentes

Comandos Mail

7
  • Borrar mail
  • Configuración mail
  • Enviar Mail
  • Inbox
  • Leer mail
  • Reenviar mail
  • Responder mail

Comandos Mobile

3
  • Hold
  • Refresh
  • Swipe

Comandos RPA

14
  • Comando Chat GPT
  • Comando OCR Azure
  • Comando Qsmart
  • Comando ReadJSON
  • Comando ReadXML
  • FileFx
  • JS
  • Macro
  • OCR Objeto y OCR Imagen
  • PDF Read y PDF Write
  • Read doc
  • xls Write y xls Read
  • XlsExport
  • XlsFx

Comandos Utilitarios

13
  • API
  • Calcular
  • Comando Fx
  • Comparar
  • DateFx
  • EnvVariable
  • Espera
  • Guardar
  • Instancia
  • NoSQL
  • Pegar
  • Split
  • SQL

Configuración de Proyectos

1
  • Configuración de ejecuciones

Configuración en dispositivos móviles

2
  • CONFIGURACIÓN EN DISPOSITIVOS MÓVILES
  • TIPOS DE EJECUCIÓN EN DISPOSITIVOS MÓVILES

Constantes y Variables

1
  • Constantes y Variables

Ejecuciones

8
  • Ejecución en servidor
  • Ejecución remota
  • Ejecuciones en LINUX
  • Ejecuciones en MacOS
  • Ejecuciones en programador de tareas de Windows
  • Ejecuciones programadas
  • Ejecutar STELA desde un pipeline CI/CD
  • Requisitos Técnicos para Ejecutar Bots en STELA

Escenarios

1
  • Escenarios en Stela

Estructura

5
  • ¿Cómo se estructura STELA?
  • Comentarios
  • Etiquetas
  • Mesa de trabajo
  • Vista de planilla

Evidencias

5
  • ¿Qué son las evidencias?
  • Configuración de evidencias
  • Evidencia en Imágenes y en Video
  • Evidencia Gerencial
  • Evidencia Log HTML

Google suite (GSuite)

13
  • Comando DriveFX
  • Configuración consola de Google
  • Configuración en STELA
  • CONFIGURACIÓN OAUTH2 EN PANEL ADMINISTRATIVO
  • Crear carpeta utilizando DrivFx
  • Descargar archivo utilizando DrivFx
  • Listar archivos utilizando DriveFx
  • Mover archivo utilizando DrivFx
  • Subir archivos utilizando DrivFx
  • XlsExport (GSuite)
  • XlsFx (GSuite)
  • XlsRead (GSuite)
  • XlsWrite (GSuite)

Instalación

3
  • ERROR: No pudimos ejecutar tu archivo .BAT
  • Instalación Java 17 y configuración de variables de entorno
  • Instalación Java 21 y configuración de variables de entorno

Integración con herramientas

5
  • AZURE
  • Integración de STELA con Jenkins
  • JIRA
  • SQL
  • Testlink

Inteligencia Artificial

1
  • Crear automatizaciones utilizando Inteligencia Artificial

Obtención de ID y Token de Proyectos

1
  • Obtención de ID y Token para Ejecutar STELA desde un Pipeline CI/CD

Panel de administración

11
  • Bloqueos
  • Ejecuciones
  • Encriptación
  • Funcionalidades y acceso
  • Perfiles
  • Plantilla
  • Proyectos
  • Sesiones
  • Tablero
  • Usuarios
  • Valores encriptados

Preferencias

1
  • Preferencias

Preguntas frecuentes

25
  • ¿Cómo incorporar una plantilla en un correo electrónico?
  • ¿Cómo obtener el formato de fecha y hora correctos?
  • ¿Cómo puedo generar valores aleatorios durante la ejecución?
  • ¿Cómo se pueden realizar pausas o esperas durante la ejecución de una automatización?
  • ¿Cuándo es posible emplear el reconocimiento por imagen?
  • ¿Es factible agregar comandos personalizados?
  • ¿Es posible ejecutar la automatización en múltiples navegadores simultáneamente?
  • ¿Es posible llamar un flujo o automatización ya realizada para evitar reprocesos?
  • ¿Es posible separar los componentes de la interfaz de la aplicación bajo prueba?
  • ¿Existen comandos que mejoren la comprensión de los detalles de los fallos en las ejecuciones?
  • ¿No se ejecuta tu archivo .bat?
  • ¿Qué hacer frente a un error?
  • ¿Stela AI ofrece alguna herramienta de record and playback para simplificar la creación de automatizaciones?
  • ¿Stela AI proporciona funcionalidades para manipular parámetros de seguridad como captcha o tokens de doble autenticación, entre otros?
  • Al intentar ejecutar una automatización, la consola de comandos se cierra inmediatamente.
  • Automatizaciones web
  • Cartel de “Algo Salió Mal”
  • La automatización solo funciona correctamente en la primera ejecución
  • No inicia la automatización web
  • No permite validar la automatización
  • No puedo editar la automatización
  • No se puede iniciar sesión en STELA
  • Pantalla en blanco 
  • Problema al ingresar información en un campo de texto
  • Solución a configuración de variables de entorno

Pruebas Móviles

7
  • Configuración de Appium Inspector
  • Configuración en el dispositivo físico
  • Configuración en STELA
  • Ejemplo de ejecuciones en dispositivos móviles
  • Instalación de Appium Server y Appium Inspector
  • Instalación y configuración de Android Studio
  • Uso de Android Studio

Reconocimiento de objetos dinámicos

1
  • ¿Cómo reconocer objetos dinámicos?

Robots ejecutando a través de escritorio remoto

2
  • Configuración del servidor para ejecución ininterrumpida
  • Evita la Suspensión de Robots ejecutando a través de Escritorios Remotos

SAP

2
  • Configuración de STELA SAP Inspector & Integración
  • STELA SAP Inspector

Servicios

1
  • Crear y cargar servicios en STELA

Stela Inspector

2
  • Configuraciones avanzadas
  • Stela inspector

STELA Inspector para JAVA

3
  • Cómo obtener propiedades de objetos de una aplicación
  • Configuración en STELA – Java Swing
  • Instalación de Stela Inspector

Uso de plantillas

1
  • Crear proyecto desde una plantilla

Visión artificial

1
  • Visión artificial
  • Inicio
  • Wiki
  • Comandos Utilitarios
  • DateFx
View Categories

DateFx

Descripción General #

«DateFx» es una funcionalidad de STELA que te permite trabajar fácilmente con fechas. Imagina que necesitas obtener la fecha de hoy, calcular la diferencia entre dos fechas, o agregar días a una fecha específica. «DateFx» hace todo esto posible. Puedes aplicar diferentes funciones a las fechas y guardar los resultados para usarlos en tus flujos de trabajo de automatización.

Ejemplo de Uso Rápido #

Imagina que estás creando un flujo de trabajo en STELA para organizar eventos. Necesitas saber la fecha exacta de hoy para enviar recordatorios. Con «DateFx», puedes seleccionar la función «Hoy» y guardarla en una variable. Luego, puedes usar esa variable en otro paso de tu flujo de trabajo para enviar automáticamente un mensaje a los participantes del evento con la fecha correcta.

Parámetros y Opciones #
  • Función: Este es un menú desplegable donde eliges la operación que quieres realizar con la fecha. Las opciones disponibles son:
    • Día de la semana
    • Hoy
    • Año
    • Mes
    • Día
    • Diferencia entre fechas
    • Agregar
    • Diferencia entre horas
  • Parámetro 1: Aquí introduces la primera información que la función necesita. Por ejemplo, si eliges la función «Día de la semana», aquí pondrías la fecha de la que quieres saber el día.
  • Parámetro 2: Algunas funciones necesitan una segunda información. Por ejemplo, «Diferencia entre fechas» necesita dos fechas, y aquí pondrías la segunda.
  • Tipo de dato: Esta opción se usa con la función «Agregar» para especificar si quieres sumar días, semanas, meses o años.
  • Variable: Aquí defines el nombre de la variable donde se guardará el resultado de la función.

Formatos de fechas soportados por STELA:

DateFx entiende las fechas en estos formatos:

  • d/m/yy
  • d/m/yyyy
  • d/mm/yy
  • d/mm/yyyy
  • dd/m/yy
  • dd/m/yyyy
  • dd/mm/yy
  • dd/mm/yyyy

A continuación se explicará qué datos colocar en cada parámetro dependiendo de la función seleccionada.


  • Función mes: Esta función retorna el mes actual y lo guarda en la variable resultado. Esta función no utiliza información de los parámetros (en caso de que venga algo en ellos, se ignora)
  • Función año: Esta función retorna el año actual y lo guarda en la variable resultado. Esta función no utiliza información de los parámetros (en caso de que venga algo en ellos, se ignora). El año se devuelve en formato yyyy (ej 2025)
  • Función día: Esta función retorna el día actual y lo guarda en la variable resultado. Esta función no utiliza información de los parámetros (en caso de que venga algo en ellos, se ignora). El día se devuelve en formato dd (ej 07)
  • Función día de la semana: Esta función retorna para una fecha dada a qué día de la semana corresponde y lo guarda en la variable “resultado”. Lo devuelve en formato Lunes, Martes, etc. Esta función toma del parámetro 1 la fecha a procesar (de la cual se va a obtener el día de la semana). El día de la semana se retorna por su nombre y en el idioma en que se está realizando la ejecución.
  • Función hoy: Esta función retorna la fecha del día actual y la guarda en la variable “resultado”. Esta función no utiliza información de los parámetros (en caso de que venga algo en ellos, se ignora). La fecha se devuelve en formato dd/mm/yyyy (ej 17/04/2025)
  • Función diferencia entre fechas: Esta función retorna la cantidad de días que hay entre dos fechas (número entero) y lo guardará en la variable de retorno. Esta función tomará dos fechas que vienen dadas en Parámetro 1 y Parámetro 2 (Fecha1 y Fecha2 respectivamente) y calculará la cantidad de días que hay entre Fecha1 y Fecha2.

En caso de que Fecha1 sea mayor que Fecha2 se retornará un valor negativo en la cantidad de días (resultado de hacer Fecha2 – Fecha1 para calcular la cantidad de días). Esto también servirá para poder usar esta función para determinar cuál es la más grande entre dos fechas.
Ejemplos:
Fecha1 = 17/04/2023, Fecha2 = 18/04/2023 = 1
Fecha1 = 17/04/2023, Fecha2 = 17/4/23 = 0
Fecha1 = 17/04/2023, Fecha2 = 7/4/2022 = -375

  • Función agregar: Esta función toma una fecha como base y le sumará una X cantidad de días/semanas/meses/años. El resultado será una nueva fecha que será retornada en la variable resultado con el formato dd/mm/yyyy.

La fecha base debe colocarse en el parámetro 1. En caso de que este parámetro no represente una fecha válida se devolverá un error en el comando indicando que uno de los parámetros no es válido.
Del 2do parámetro se obtendrá la cantidad de días / semanas / meses / años a sumar. Este valor es un entero que puede ser negativo, en cuyo caso, se restará el correspondiente valor. En caso de que el valor no sea un entero válido se devolverá un error en el comando indicando que uno de los parámetros no es válido.

Esta función utilizará el parámetro TIPO para determinar si el valor a sumar representa una cantidad de días / semanas / meses / años
Se retorna la fecha resultada tras agregar los días / semanas / meses / años indicados

Ejemplos de Uso Avanzado #
  • Calcular la fecha de vencimiento: Supongamos que estás automatizando el seguimiento de facturas. Puedes usar «DateFx» con la función «Agregar» para calcular la fecha de vencimiento sumando 30 días a la fecha de emisión de la factura.
  • Determinar cuántos días faltan para un evento: Si tienes la fecha de un evento y quieres saber cuántos días faltan, puedes usar la función «Diferencia entre fechas». Ingresas la fecha del evento y la fecha de hoy, y «DateFx» te dirá la cantidad de días restantes.
  • Obtener el día de la semana de una fecha específica: Imagina que necesitas programar una tarea para un día específico de la semana. Con la función «Día de la semana», puedes ingresar una fecha y «DateFx» te dirá si es lunes, martes, miércoles, etc.
Errores Comunes y Soluciones #
  • Error: «Uno de los parámetros no es válido».
    • Solución: Este error ocurre principalmente con la función «Agregar». Asegúrate de que la fecha en el Parámetro 1 esté en uno de los formatos soportados por STELA y que el valor en el Parámetro 2 sea un número entero.
Casos de Uso #
  • Automatización de tareas repetitivas: Como calcular fechas de vencimiento, programar recordatorios o generar informes con fechas precisas.
  • Captura de datos visuales: «DateFx» puede ser parte de flujos de trabajo que procesan información visual que incluye fechas, como extraer fechas de documentos escaneados.
Video Explicativo #

Updated on 3 de abril de 2025

Deja una respuesta Cancelar la respuesta

Lo siento, debes estar conectado para publicar un comentario.

Contenido:
  • Descripción General
  • Ejemplo de Uso Rápido
  • Parámetros y Opciones
  • Ejemplos de Uso Avanzado
  • Errores Comunes y Soluciones
  • Casos de Uso
  • Video Explicativo
STELA
  • Quienes somos
  • Política de Privacidad
  • Quienes somos
  • Política de Privacidad
Acerca de STELA​
  • Casos de éxito
  • Casos de éxito
Preguntas Frecuentes
  • Casos de éxito
  • Casos de éxito
Contacto
Colombia

CI 100 # 8a – 55 torre C of. 217 Edificio World Trade Center Bogotá DC

+(57) 315 605 9627

Uruguay

Av. General Paz 1481 C.P. 11400 Montevideo

+(598) 2600 8854

Chile

Calle Alfredo Barros Errazuriz 1900 Oficina 1102 Providencia, Santiago, Chile

+56939577452‬

© 2024 Software Testing Bureau. All rights reserved

Linkedin Youtube