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
  • Configuración en dispositivos móviles
  • CONFIGURACIÓN EN DISPOSITIVOS MÓVILES
View Categories

CONFIGURACIÓN EN DISPOSITIVOS MÓVILES

Configuración de proyectos en STELA para descargar y ejecutar pruebas en dispositivos móviles Android #

Configuración de automatización #

Se debe configurar la automatización para indicar que la misma es una automatización a ejecutar sobre un dispositivo móvil Android.  Para hacerlo, ingresar a la automatización y, una vez dentro del editor, dirigirse a la sección de configuración de la automatización (clic en la tuerca arriba a la derecha).

Se despliega el modal de configuración y la primera sección, TECH, es donde debemos indicar el tipo de ejecución de esta automatización. En este caso se trata de una automatización a ejecutarse sobre dispositivos móviles Android, así que seleccionamos la opción Android del listado.

Clic en Enviar para guardar los cambios y dejar así configurada la automatización para ejecución sobre dispositivos móviles Android.

Configuración de proyecto #

Para poder realizar una ejecución sobre un dispositivo móvil, ya sea un dispositivo físico o un emulador, es necesario indicar a STELA la información del dispositivo para poder luego, al momento de la ejecución, detectarlo y establecer una conexión.

Esta información en STELA se ingresa a nivel de proyecto, como parte de la Configuración de Proyecto.
Volvemos al Dashboard de STELA, ingresamos al proyecto donde se encuentra nuestra automatización, abrimos el menú (ícono 3 puntos a la derecha del nombre del proyecto) y seleccionamos del listado la opción “Configuración».

Se despliega un nuevo modal de configuración. En este modal ingresar a la sección MOBILE, donde se mostrarán las opciones de configuración para ejecuciones sobre dispositivos móviles.

Completar los campos correspondientes:

  1. Indicar si la ejecución a realizar se va a hacer sobre un dispositivo/emulador local o si se van a usar servicios de terceros para ejecutar las pruebas de forma remota (Browserstack). Opciones: NO, GCC, SAUCELABS, BROWSERSTACK.
  2. ¿Prueba sobre página web? indicar si lo que se va a ejecutar es una página web (caso contrario, se asume es una Aplicación Mobile). Presenta dos opciones: Si (página web) y No (Aplicación Mobile)
  3. Dispositivo: identificador del dispositivo en el que se van a ejecutar las pruebas (IP del dispositivo o device name).
  4. UDID (En el caso de ejecutar sobre iOS). En el caso de ser android, este campo se mantiene vacío.
  5. Versión del SO: versión del sistema operativo (Android, iOS*) del dispositivo.
  6. Aplicación: ruta en la que se encuentra la Aplicación a instalar.
  7. AppPackage: package principal de la Aplicación a ejecutar.
  8. AppActivity: activity inicial de la Aplicación a ejecutar
  9. Navegador: nombre del navegador en el que se va a ejecutar la prueba (en caso de tratarse de pruebas de una Web en Mobile)
  10. NoReset: permite indicar si se desea que la aplicación iniciada, una vez finalizada la ejecución, sea reseteada al estado original. Existen dos opciones: Si y No.
  11. Proyecto (Browserstack): para ejecución remota usando Browserstack. Nombre del Proyecto al que corresponde la ejecución a realizar.
  12. Build (Browserstack): para ejecución remota usando Browserstack. Nombre del Build al que corresponde la ejecución a realizar.
  13. TestName (Browserstack): para ejecución remota usando Browserstack. Nombre que se le va a dar al Test al ejecutarlo.
  14. Usuario (Browserstack, SauceLabs): para ejecución remota usando Browserstack o SauceLabs. Usuario para ejecutar la prueba.
  15. Acces Key (Browserstack, SauceLabs): para ejecución remota usando Browserstack o SauceLabs. Clave de acceso del usuario.

* Solo se pueden automatizar las aplicaciones nativas en dispositivos móviles con iOS (sean reales o virtualizadas) que estén firmadas con un certificado de desarrollo. 

Comando Iniciar  #

El comando Iniciar para las pruebas automatizadas en Mobile debe parametrizarse particularmente, esto significa que, en lugar de como ocurre en automatizaciones web donde se indica la URL a la que se va a acceder, en Mobile se debe indicar la etiqueta especial MOBILE como parámetro “Aplicación”. Esta etiqueta proporcionará la información necesaria para la ejecución de la aplicación Mobile (la información previamente ingresada en la configuración del proyecto).

En automatizaciones en dispositivos móviles no es necesario configurar ninguno de los otros parámetros del comando.

Configuración básica #

La información básica de las pruebas automatizadas en dispositivo móviles son las siguientes:

Los campos “¿Ejecución Remota?” y “¿Prueba sobre página Web?” se responde con las opciones correspondientes dependiendo de nuestra prueba.

El campo “Dispositivo” se debe conseguir mediante el comando adb devices por la terminal de comandos o colocando el nombre del modelo elegido en la granja de dispositivos, mientras que para el campo “Versión del S.O.” indicar la versión de Android del dispositivo que se vaya a utilizar.

Updated on 9 de abril de 2025

Deja una respuesta Cancelar la respuesta

Lo siento, debes estar conectado para publicar un comentario.

Contenido:
  • Configuración de proyectos en STELA para descargar y ejecutar pruebas en dispositivos móviles Android
    • Configuración de automatización
    • Configuración de proyecto
    • Comando Iniciar 
    • Configuración básica
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