Maestro Studio Desktop Beta
mobile.dev · Programación
Maestro Studio es un IDE de escritorio gratuito con el que escribes, ejecutas y depuras pruebas de UI móvil en YAML, mirando en vivo la pantalla del teléfono o el emulador.

Acerca de Maestro Studio Desktop Beta
What Is Maestro Studio
Maestro Studio es la aplicación de escritorio de la familia Maestro. Maestro es un marco de automatización de UI de código abierto para móvil y web, y Studio envuelve su motor de línea de comandos en una interfaz visual. Así armas las pruebas haciendo clic sobre una copia de la pantalla del dispositivo, sin adivinar selectores. Es un IDE pensado para pruebas móviles, no una plataforma completa de gestión de pruebas.
El problema que resuelve es lo lento que resulta escribir pruebas. Herramientas clásicas como Appium y Selenium necesitan acceso a las tripas de la app, y un flujo sencillo termina siendo código, instrumentación y mantenimiento casi continuo. Sin una buena automatización de pruebas visual, las pruebas de UI móvil suelen quedar en el olvido. Maestro trabaja a distancia: pilota el dispositivo, no la app, y pulsa a través de la misma capa de accesibilidad que usan las personas. Por eso funciona con cualquier app, ya esté hecha en React Native, Flutter o código nativo, y una prueba es un archivo YAML corto y legible en lugar de un programa.
Studio añade una capa encima. Haces clic derecho sobre cualquier elemento para insertar un comando, el autocompletado saca selectores reales de la pantalla actual y puedes avanzar paso a paso mientras se graba cada ejecución. Aun así necesitas un destino real contra el que probar. Studio pide un emulador de Android o un simulador de iOS en marcha, lo que implica el SDK de Android y, en un Mac, Xcode. Studio sirve para crear y depurar; la CLI ejecuta los mismos flujos en CI, y Maestro Cloud los corre en paralelo sobre dispositivos alojados por una cuota mensual.
Getting Started
- Prepara un dispositivo de destino: instala el SDK de Android y arranca un emulador, o instala Xcode y abre un simulador de iOS en macOS.
- Instala Maestro Studio con el paquete de tu sistema, Windows, macOS o Linux, y abre la aplicación.
- Crea una carpeta de trabajo para tus archivos de prueba y elige el dispositivo activo en la lista.
- Empieza un archivo nuevo, ponle nombre, selecciona la app que vas a probar y pulsa Create Test para generar el flujo.
- Arma la prueba haciendo clic derecho sobre los elementos de la pantalla reflejada para insertar comandos, ejecútala paso a paso y lleva el mismo archivo a la CLI o a la nube cuando necesites escala.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Maestro Studio Desktop Beta.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Ingenieros de automatización
- Desarrolladores móviles sin base de testing
- Equipos de QA con presupuesto ajustado
Tareas
- Montar tu primer flujo de prueba
- Depurar una prueba inestable
- Ver lo que Maestro ve
- Revisar una prueba antes de publicarla
Casos de uso
- Primer montaje de automatización
- Incorporar a un compañero nuevo
- Comprobaciones de regresión local antes de un lanzamiento
Funciones clave
Creación visual de pruebas
Studio refleja tu dispositivo conectado y te deja hacer clic derecho sobre cualquier elemento para insertar el comando YAML correspondiente, así que armar una prueba se parece a usar la app. El autocompletado toma selectores reales de la pantalla actual, lo que reduce errores que de otro modo solo aparecen al ejecutar.
Conexión en vivo con el dispositivo
Eliges un emulador de Android o un simulador de iOS de la lista y Studio se mantiene conectado, y muestra la misma pantalla que pilota Maestro. Ese vínculo permanente te deja ver el estado real de la app sobre el que actúa la prueba, en lugar de trabajar a ciegas contra un mock.
Ejecución paso a paso y repetición
Lanzas un flujo de forma interactiva y ves cada paso caer en pantalla, y luego repites cualquier ejecución pasada para hallar el momento en que falló la prueba. Cada ejecución queda grabada, lo que convierte un "se rompió" vago en un paso concreto que puedes inspeccionar y arreglar.
Flujos YAML, compartidos con la CLI
Las pruebas son archivos YAML normales guardados en tu carpeta de trabajo, y Studio es una capa sobre el mismo motor de código abierto que usa la CLI. Un flujo escrito de forma visual corre sin cambios en CI local o en la nube, así que el trabajo del editor sigue sirviendo.
Entornos y variables
Studio maneja valores dinámicos y secretos en línea, así que un flujo puede correr contra distintas cuentas, idiomas o variantes de build sin editar el archivo a mano. Las etiquetas te dejan elegir qué partes de una suite se ejecutan, lo que mantiene manejable un conjunto de flujos que crece.
Inspección con clic y listo
La vista de inspección muestra el árbol de elementos que Maestro lee de la capa de accesibilidad, así que confirmas que un botón, una etiqueta o una lista están presentes y bien nombrados antes de engancharles un comando. Sustituye la salida maestro hierarchy que la CLI solo ofrece en terminal.
Paso a la nube
Cuando las ejecuciones locales se quedan cortas, Studio conecta con Maestro Cloud, donde los mismos flujos corren en paralelo sobre dispositivos Android, iOS y web alojados. El editor sigue siendo el sitio donde creas; la nube pasa a ser donde se ejecutan las suites pesadas.
Ventajas y desventajas
Ventajas
- Gratis y de código abierto para crear y depurar en local, sin coste por asiento para empezar.
- El editor visual y el espejo del dispositivo quitan casi toda la adivinanza de selectores al armar una prueba.
- Los flujos son YAML legible, así que siguen siendo portables a la CLI y a la nube sin reescribirlos.
- Las ejecuciones paso a paso y la repetición vuelven concreta una falla inestable en vez de misteriosa.
- Las grabaciones y la inspección con clic derecho te dan la evidencia para arreglar un paso roto rápido.
Desventajas
- Sigues necesitando un emulador o simulador en marcha, lo que implica instalar el SDK de Android y, para iOS en un Mac, Xcode.
- Studio apunta a crear y depurar, así que escalar a ejecuciones en paralelo implica pagar Maestro Cloud a 250 dólares por dispositivo al mes.
- Funciona solo en tu escritorio, así que probar una granja de dispositivos o una matriz amplia de hardware real no entra en la herramienta gratuita.
- Es más joven que los marcos establecidos, así que algunos equipos pueden encontrar menos integraciones de terceros y recetas de la comunidad.
Preguntas frecuentes
Maestro Studio es un IDE de escritorio para crear y depurar pruebas de UI móvil. Conectas un dispositivo en marcha, escribes flujos en YAML haciendo clic sobre elementos de una pantalla reflejada y los ejecutas paso a paso sin salir de la aplicación.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con Maestro Studio Desktop Beta.
Alternativas a Maestro Studio Desktop Beta
Base Code
Base44 (Wix) · Programación · ProductividadBase Code es un entorno de desarrollo en la nube compartido de Base44. El equipo describe cambios sobre un repositorio de GitHub en el chat, los ve en una vista previa y los envía como pull requests.
Google EmbeddingGemma 2
Google DeepMind · Escritura · Imagen · ProgramaciónGoogle EmbeddingGemma 2 es un modelo abierto de 740 millones de parámetros que convierte texto, código, imágenes, audio y fotogramas de vídeo en vectores de un mismo espacio de 768 dimensiones, y funciona en móviles y portátiles.
GitGlow
GitGlow · Programación · ProductividadGitGlow es un cliente Git de escritorio que reúne tu código y los cambios de tus agentes de IA en una sola revisión, para que sepas qué va a salir de tu máquina antes de publicarlo.
