Automatización de Android en la práctica

Da un objetivo claro a los flujos repetitivos de tus apps.

Estos ejemplos usan la observación de pantalla, las acciones en Android, las etapas, las tareas continuas y los modelos por tarea de Talos. Adapta cada objetivo a una app y un dispositivo que puedas probar.

Desarrolladores · preparación de demos

Crea datos de prueba desde la interfaz de la app

Necesitas un contacto reconocible para una demo o para interactuar con una app, y escribir los mismos datos a mano interrumpe la preparación.

En Contactos, añade a Lucía García con el número 5550100. Confirma que el contacto guardado aparece en la lista.

Cómo lo resuelve Talos

Talos abre la app, va al formulario, rellena los campos y busca el contacto guardado. Las etapas hacen explícita cada pantalla esperada.

Resultado esperado y qué comprobar

Un contacto de prueba creado desde la interfaz visible y un historial de ejecución para revisar. Usa un perfil de prueba desechable y comprueba los contactos existentes antes de repetir la tarea.

QA · comprobaciones exploratorias

Comprueba un flujo de varias pantallas en una app Android

Quieres recorrer un flujo de usuario antes de invertir en una prueba con scripts, o entender dónde se atasca la navegación.

En nuestra app de demostración, busca el artículo Cuaderno azul, abre sus detalles y añádelo a la cesta. Detente cuando la cesta muestre Cuaderno azul. No hagas ningún pedido.

Cómo lo resuelve Talos

Define puntos de control para los resultados de búsqueda, los detalles del producto y la cesta. El agente lee la interfaz actual y elige acciones hacia cada punto de control.

Resultado esperado y qué comprobar

Un recorrido que puedes revisar, con las etapas completadas o un fallo que investigar. Es un ejemplo para adaptar a tu app, no una integración verificada ni una prueba de publicación determinista.

Desarrolladores · preparación de dispositivos

Prepara ajustes visibles del dispositivo

Antes de una sesión de pruebas, recorres una y otra vez los ajustes de Android para dejar las mismas condiciones iniciales.

Abre los Ajustes de Android, busca Pantalla y fija el tiempo de espera de la pantalla en 5 minutos si existe esa opción. Confirma el valor elegido; informa de un fallo si no está disponible.

Cómo lo resuelve Talos

Talos puede abrir Ajustes, leer etiquetas, desplazarse hasta el control correspondiente y comprobar su estado visible. Define el valor deseado en lugar de una ruta fija por píxeles.

Resultado esperado y qué comprobar

Una configuración inicial revisada para tu sesión. Las opciones disponibles dependen de la versión de Android y del dispositivo; prueba primero el objetivo en tu dispositivo de destino.

Operadores técnicos · trabajo recurrente

Vuelve a una app en ciclos continuos

Un flujo necesita atención repetida, con el contexto de la visita anterior en lugar de empezar de cero a mano cada vez.

Abre nuestra app de pruebas y comprueba el estado de Trabajo demo. Lee su estado actual e inclúyelo en el resumen del ciclo. Si nada ha cambiado, termina este ciclo y espera.

Cómo lo resuelve Talos

Elige el modo continuo, una pausa entre ciclos y, si hace falta, un horario de trabajo como de lunes a viernes de 9:00 a 17:00 (hora del servidor). Tras un ciclo correcto, Talos programa el siguiente y conserva un resumen. Los problemas temporales, como una API inaccesible o un teléfono desconectado, se reintentan hasta cuatro veces; Detener, un límite alcanzado o un error de configuración detienen la tarea.

Resultado esperado y qué comprobar

Comprobaciones repetidas de la interfaz con una línea de tiempo por ciclo y memoria generada por el modelo, no un registro exacto de eventos. Con un presupuesto diario, la tarea espera al día siguiente cuando se agota, y una notificación puede avisarte cuando se detiene, alcanza un límite o pierde su teléfono.

Operadores técnicos · un teléfono, varias tareas

Varias tareas en un teléfono, cada una con el modelo adecuado

Una comprobación rápida y frecuente y un flujo más largo de varias pantallas necesitan el mismo dispositivo de pruebas, pero no el mismo modelo ni el mismo presupuesto.

Abre nuestra app de pruebas, ve a la pantalla de la cuenta y confirma que el nombre del perfil es Demo User. Indica el nombre que ves y no cambies nada.

Cómo lo resuelve Talos

Asigna ambas tareas al mismo teléfono. Da a la comprobación rápida un modelo más barato con esfuerzo bajo y al flujo largo un modelo más potente. Talos ejecuta una tarea cada vez por teléfono, en el orden de su hora programada, y cada ejecución registra el modelo y el esfuerzo que usó.

Resultado esperado y qué comprobar

Dos flujos en un dispositivo, con el modelo y el coste de cada ejecución en la línea de tiempo, para comparar el coste de las tareas completadas. Exporta una tarea afinada a un archivo .talos-task.json para reutilizarla en otro teléfono u otra instalación; el archivo contiene la definición, no el dispositivo ni el historial.

Haz que el resultado sea observable

Las buenas etapas le dicen al agente qué buscar.

«Los datos están guardados» deja margen a la interpretación. «Lucía García aparece en la lista de contactos» le da al agente una condición visible que comprobar.

Empieza con una tarea corta, revisa la primera ejecución y afina las instrucciones. Los cambios en la interfaz, los permisos y las decisiones del modelo pueden afectar al resultado.

Crea tu primera tarea →
Tarea de ejemplo Ejecución única

Tu objetivo

«En Contactos, añade a Lucía García con el número 5550100. Confirma que el contacto guardado aparece en la lista.»

  1. 01
    Abrir el formulario de contacto

    Éxito: se ven los campos de nombre y teléfono.

  2. 02
    Introducir los datos del contacto

    Éxito: los campos muestran Lucía García y 5550100.

  3. 03
    Guardar y comprobar el resultado

    Éxito: Lucía García aparece en Contactos.

40 iteraciones15 minutosUmbral de 0,50 USD

Definición de tarea ilustrativa, no una ejecución grabada. La última llamada al modelo puede superar el umbral de presupuesto.

Empieza con un solo flujo

Pasa a Talos tu próxima tarea repetitiva en Android.

Pruébalo en tu propio emulador o teléfono. Necesitas una conexión ADB, un objetivo claro y tu proveedor de modelos.

La licencia de prueba no requiere tarjeta. El uso de IA se factura aparte.