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)

12
  • Comando DriveFX
  • Configuración consola de Google
  • Configuración en STELA
  • 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 de Acción
  • Propiedad
View Categories

Propiedad

Descripción General: #

¿Necesitas obtener datos específicos de una aplicación o página web? La función «Propiedad« de STELA es tu herramienta clave.

Piensa en cualquier elemento que ves en tu pantalla (un botón, un campo de texto, una imagen); cada uno tiene información oculta, como su texto, su valor o si está activado. Con «Propiedad», puedes:

  1. Identificar un elemento en la pantalla.
  2. Extraer el valor exacto de cualquiera de sus atributos (por ejemplo, el texto de un botón de «Enviar», o lo que ya está escrito dentro de una casilla de «Usuario»).

Esta capacidad te permite automatizar tareas y hacer que tu programa tome decisiones inteligentes basándose en la información que lee de la pantalla. En esencia, le enseñas a tu robot a «leer» los detalles que necesita.

Utilizarás el comando Propiedad para leer un atributo específico de un objeto. Para ello, deberás especificar en el parámetro llamado Propiedad cuál es el atributo que deseas obtener (por ejemplo, ‘TEXT’, ‘VALUE’, ‘ID’, etc.)

Ejemplo de Uso Rápido: #

Imagina que quieres verificar si un botón en una página web está habilitado. Con la propiedad «Propiedad», puedes seleccionar el botón, indicar que quieres obtener el valor de la propiedad «Enabled» (habilitado) y comparar si el resultado es «True». Si el botón está habilitado, puedes continuar con la siguiente acción en tu flujo de trabajo.

Parámetros y Opciones: #
  • Objeto: Es el elemento visual en la pantalla del que deseas obtener un dato. Puede ser cualquier cosa que puedas señalar, como un botón, un campo de texto o una imagen.
  • Propiedad: El atributo específico del objeto que deseas extraer. STELA te ofrece una amplia variedad de propiedades, como el texto, el tipo, el identificador, etc.
    • CHILDELEMENTCOUNT: Se usa para verificar la estructura de un contenedor o una lista.
    • CLASS: El nombre de la clase CSS asociada al elemento. Útil para identificar conjuntos de elementos que comparten estilos o comportamientos.
    • DISABLED: Un valor booleano que indica si el elemento está deshabilitado o inactivo (ej. un botón no cliqueable). Se usa para verificar el estado de un elemento antes de intentar una acción.
    • ENABLE: Un valor booleano que indica si el elemento está habilitado o activo.
    • HREF: El destino del hipervínculo (URL) para los elementos de anclaje (<a>). Se usa para verificar o validar a dónde conduce un enlace antes de hacer clic.
    • ID: El identificador único del elemento dentro de la estructura de la aplicación (ej. el HTML).
    • INDEX: La posición numérica del elemento dentro de una colección de elementos similares (ej. el tercer elemento de una lista). Se usa para seleccionar un elemento específico cuando múltiples elementos comparten la misma CLASS o TAG.
    • NAME: El nombre asignado al elemento (común en formularios: input, select, textarea).
    • OFFSCREEN: Un valor que indica si el elemento está fuera del área visible de la pantalla.
    • PLACEHOLDER: El texto de sugerencia que se muestra dentro de un campo de entrada antes de que el usuario escriba algo.
    • STYLE: La cadena de estilos CSS aplicada directamente al elemento.
    • SRC: La ruta o URL del recurso que está mostrando el elemento (común en imágenes: <img>).
    • TAG: El nombre de la etiqueta HTML o del objeto (ej. DIV, BUTTON, INPUT, A).
    • TEXT: El texto visible dentro del elemento (el contenido entre las etiquetas). Es crucial para identificar botones, etiquetas o enlaces basándose en su contenido de texto.
    • TYPE: El tipo de control (común en campos de entrada: text, password, submit, checkbox). Se usa para distinguir entre diferentes tipos de campos de entrada (<input>) que pueden tener el mismo NAME.
    • VALUE: El contenido actual del elemento, especialmente en campos de entrada (<input>) o áreas de texto. Se usa para obtener o establecer la información que se está escribiendo en un formulario (ya sea texto o números).
    • SELECT: Un valor booleano que indica si una opción específica en una lista desplegable (<select>), un checkbox o un botón de radio está actualmente seleccionado/activado.
    • READONLY: Esta propiedad se utiliza para detectar y verificar el estado de un elemento (como una caja de texto o campo de entrada) en la pantalla. Es esencial para la validación, asegurando que el robot no intente ingresar datos en un campo cuya modificación está restringida por la aplicación.
  • Comparación (opcional): Si quieres comparar el valor obtenido con otro valor, puedes seleccionar el tipo de comparación (igual, diferente, mayor, menor, etc.) y especificar el valor con el que deseas comparar.
  • Valor esperado (opcional): El valor con el que comprobarás el resultado de la propiedad. Puedes utilizar expresiones regulares para realizar comparaciones más flexibles.
  • Guardar resultado: Puedes almacenar el valor obtenido en una variable para utilizarlo en otras partes de tu flujo de trabajo.
Propiedad
Ejemplos de Uso Avanzado: #
  • Validación de formularios: Verifica que todos los campos obligatorios de un formulario estén completados correctamente.
  • Extracción de datos de tablas: Obtiene información específica de una tabla, como los nombres de las columnas o los valores de una celda en particular.
  • Interacción con elementos dinámicos: «Permite interactuar con elementos que cambian constantemente, como listas desplegables o elementos que se cargan de forma asíncrona.
  • Saldo actual de una cuenta bancaria en una aplicación web (Value): El robot encuentra la etiqueta que dice «Saldo Actual» y luego extrae la propiedad TEXT del elemento adyacente (donde está el número, ej., «$1,500.00»).
Errores Comunes y Soluciones: #
  • Objeto no encontrado: Asegúrate de que el objeto que estás intentando seleccionar existe en la pantalla y que la sintaxis es correcta.
  • Propiedad no válida: Verifica que la propiedad que estás utilizando sea válida para el tipo de objeto seleccionado. Consulta la lista completa de propiedades disponibles en la documentación de STELA.
  • Comparación incorrecta: Revisa que el tipo de comparación y el valor esperado sean los adecuados para la propiedad que estás evaluando.
Casos de Uso: #
  • Automatización de pruebas: Verifica que una aplicación funcione correctamente al validar los resultados de diferentes acciones.
  • Rascado de web: Extrae datos de páginas web para análisis o generación de informes.
  • Interacción con aplicaciones de escritorio: Automatiza tareas repetitivas en aplicaciones de escritorio, como rellenar formularios o copiar información.
Video explicativo #

Updated on 22 de octubre 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