- TestingBot
-
Pruebas Maestro
Pruebas en la nube de Maestro
Ejecuta tus flujos de Maestro en dispositivos iOS y Android reales, simuladores y emuladores. Dos veces más rápido que Maestro Cloud a un tercio del costo, con un solo cambio de línea de comandos.
- Dispositivos reales y tarjetas SIM
- Más de 200
- Más rápido que Maestro Cloud
- 2x
- Coste frente a Maestro Cloud
- 1/3
Confiado por estas compañías
Reemplazo directo de Maestro Cloud
Cambie de Maestro Cloud CLI a TestingBot en segundos. Simplemente reemplace maestro cloud por testingbot maestro
maestro cloud android.apk flow.yaml
testingbot maestro android.apk flow.yaml
Inicio rápido
$ npm install -g testingbot-cli
$ testingbot maestro app.apk ./flows \
--device "Pixel 8" \
--deviceVersion "14"
Opciones avanzadas
$ testingbot maestro app.apk ./flows \
-e API_URL=https://staging.example.com \
--include-tags "smoke,critical" \
--real-device
Opciones CLI
| Opción | Descripción |
|---|---|
| --device | Nombre del dispositivo (ej. "Pixel 8", "iPhone 15") |
| --real-device | Usar un dispositivo físico (iOS o Android) |
| --deviceVersion | Versión del SO (ej. "14" para Android, "17.0" para iOS) |
| --maestro-version | Especificar la versión de Maestro (ej. "2.0.10") |
| -e, --env | Pasar variables de entorno a tus pruebas |
| --include-tags | Ejecutar solo flujos con etiquetas específicas |
| --exclude-tags | Omitir flujos con etiquetas específicas |
| --name | Nombre personalizado para tu ejecución de prueba |
| --locale | Establecer el idioma del dispositivo (ej. "de_DE", "fr_FR") |
¿Cómo puedo realizar pruebas de Maestro Cloud?
Sube tu aplicación móvil
Sube tu aplicación móvil (.apk, .aab o .zip) a través de la API REST de TestingBot o mediante el panel de control.
Subir flujos de Maestro
Sube tus flujos de prueba de Maestro a través de nuestra API.
Ejecutar pruebas de Maestro
Ejecute sus pruebas de Maestro mediante una llamada a la API. Las pruebas se ejecutan en paralelo en varios dispositivos y aparecen en el panel de TestingBot con grabaciones de video.
TestingBot vs otros proveedores de Maestro Cloud
Descubra por qué TestingBot es la mejor opción para sus pruebas Maestro
| Característica |
TestingBot
✨ Ganador
|
Maestro Cloud | DeviceCloud |
|---|---|---|---|
| 💰 Precios | 1/3 del costo | 3x más caro | Pago por ejecución de prueba |
| 📱 Dispositivos físicos reales (iOS y Android) | |||
| 📲 Simuladores iPhone/iPad | Costo adicional para versiones de iOS y dispositivos específicos | ||
| 🤖 Emuladores Android con APIs de Google Play | Soporte completo | Limitado | Costo adicional |
| 💳 Pruebas de compras en la app | Disponible en Android | ||
| 🔄 Modo vertical/horizontal | Control total | Básico | |
| 🌍 Pruebas de geolocalización | Cualquier ubicación | ||
| 🌐 Pruebas de localización del dispositivo | 20+ idiomas | Limitado | 9 idiomas |
| 📹 Transmisión de video en tiempo real | Transmisión en vivo | Solo después de la prueba | Transmisión en vivo |
| 📊 Registros en tiempo real | Transmisión en vivo | Básico | Transmisión en vivo |
| ⚡ Rendimiento | 2x más rápido (Mac Silicon + rendimiento ARM) | Velocidad estándar | Velocidad estándar |
Pruebas paralelas
Ejecute varias pruebas de Maestro simultáneamente en diferentes dispositivos. Escale sus pruebas con ejecución paralela para obtener una retroalimentación más rápida.
- Hasta 100 sesiones simultáneas de Maestro
- Las sesiones comienzan en segundos, sin cola de dispositivos.
- Reintento automático y fragmentación inteligente del flujo
Consola en tiempo real
Vea los resultados de sus pruebas Maestro en tiempo real con registros detallados e información. O use la API para obtener los resultados de sus pruebas.
Trate Gratuito
Pruebas de geolocalización
Simula la ubicación GPS del dispositivo en cualquier parte del mundo y verifica la localización , la geolocalización y las reglas de la tienda desde cualquier país en el que vivan tus clientes.
Nube de dispositivos Maestro
Prueba en simuladores de iOS, emuladores de Android y dispositivos Android físicos. Ejecuta pruebas en iOS 16 a 26 y Android 10 a 16.
Ver dispositivos
iPhone 17 Pro
iPhone 17 Pro Max
iPhone 16 Pro
iPad (9th generation)
Galaxy S26
Huawei P40
Prueba aplicaciones que se comunican con sistemas backend internos.
Utilice nuestro túnel seguro para que los flujos de Maestro puedan acceder a API privadas, entornos de prueba y servicios que se ejecutan en localhost.
Cifrado de extremo a extremo, sin necesidad de reglas de firewall de entrada, listo para usar con los proveedores de CI más populares.
Maestro en TestingBot: preguntas frecuentes
¿Qué es Maestro y por qué ejecutarlo en TestingBot?
Maestro es el framework de código abierto para pruebas de interfaz de usuario móvil de mobile.dev. TestingBot ejecuta en la nube los mismos flujos de Maestro que ejecutas localmente en iPhones, iPads y dispositivos Android reales. Sustituye maestro cloud por testingbot maestro y tus flujos actuales seguirán funcionando sin problemas.
¿Es TestingBot realmente un reemplazo directo para Maestro Cloud?
Sí. La firma de la CLI es idéntica (aplicación + flujos + indicadores), por lo que cualquier script o trabajo de CI que llame a Maestro Cloud puede llamar a TestingBot en su lugar. Los mismos flujos YAML, los mismos argumentos, los mismos códigos de salida.
¿Qué versiones de Maestro son compatibles?
TestingBot es compatible con todas las versiones recientes de Maestro, y puedes especificar una versión concreta del servidor Maestro para cada prueba mediante la bandera --maestro-version. Las versiones más recientes suelen estar disponibles a los pocos días de su lanzamiento.
¿Puedo ejecutar flujos de Maestro en paralelo?
Sí. Los planes de TestingBot incluyen hasta 100 sesiones paralelas de Maestro en dispositivos reales, simuladores y emuladores. Utilice --include-tags / --exclude-tags para realizar una fragmentación inteligente y el panel de control consolidará los resultados.
¿Dispositivos reales, simuladores o ambos?
Los tres. TestingBot ejecuta flujos de Maestro en iPhones, iPads, dispositivos Galaxy y Pixel reales, además de simuladores de iOS en Apple Silicon y emuladores de Android con las API de Google Play. Seleccione por flujo con la bandera --real-device.
¿Cómo puedo ver los resultados?
Visualice en directo en el panel de control de TestingBot con transmisión de vídeo, capturas de pantalla paso a paso y registros de Maestro. Programáticamente a través de nuestra API REST . O bien, integre los datos en Jenkins, GitHub Actions, GitLab CI y cualquier sistema de integración continua que consuma JSON.
¿Pueden los flujos de Maestro llegar a mi backend de prueba?
Instale nuestro túnel seguro y sus flujos de Maestro podrán acceder a las API de prueba, los servicios internos y el localhost sin necesidad de reglas de firewall de entrada.
¿La nube de dispositivos cumple con el RGPD/SOC 2?
TestingBot cumple con el RGPD, tiene residencia de datos en la UE, está alineado con la norma ISO 27001 y cuenta con la certificación STAR Nivel 1. Los dispositivos se restablecen a la configuración de fábrica entre sesiones, las cargas de aplicaciones están cifradas y el inicio de sesión único SAML y los registros de auditoría están disponibles en los planes empresariales.
¿Qué es Maestro?
Maestro es un framework de código abierto para pruebas de interfaz de usuario móvil, desarrollado por mobile.dev. Permite escribir flujos declarativos en YAML para aplicaciones nativas de iOS y Android, además de Flutter y React Native, con reintentos, espera automática y capturas de pantalla integradas. Los equipos utilizan Maestro para pruebas de extremo a extremo, pruebas de humo y análisis de regresión. TestingBot ejecuta los mismos flujos de Maestro en iPhones, iPads, dispositivos Galaxy y Pixel reales, simuladores y emuladores en la nube, con ejecución paralela e integración con CI/CD.
¿Maestro es gratuito?
Sí, la interfaz de línea de comandos (CLI) y el framework de Maestro son gratuitos. Mobile.dev distribuye Maestro bajo la licencia Apache 2.0, por lo que puedes instalarlo, escribir flujos y ejecutarlos localmente sin costo alguno. La pregunta sobre el costo para los equipos suele ser cómo ejecutar Maestro a gran escala en dispositivos reales y con trabajadores en paralelo, que es precisamente lo que TestingBot ofrece en planes planos a un tercio del costo de Maestro Cloud.
¿Maestro es de código abierto?
Maestro es de código abierto. El framework es mantenido por mobile.dev en GitHub bajo la licencia Apache 2.0, con una hoja de ruta pública y una comunidad activa. TestingBot complementa el framework de código abierto con una nube de dispositivos gestionada para iPhones, iPads y dispositivos Android reales, ejecuciones paralelas e informes detallados.
¿Qué plataformas y frameworks admite Maestro?
Maestro es compatible con aplicaciones nativas de iOS y Android, Flutter y React Native, y funciona en dispositivos reales, simuladores de iOS y emuladores de Android. El mismo flujo YAML se ejecuta en todas las plataformas con pequeñas diferencias en los selectores. TestingBot expone todos estos destinos a través de la CLI estándar de Maestro, de modo que puedes seleccionar un iPhone real, un simulador de iOS en Apple Silicon, un emulador de Android con las API de Google Play o un dispositivo Galaxy o Pixel real para cada flujo.
¿Cuál es la mejor alternativa a Maestro Cloud?
Maestro Cloud (gestionado por Mobile Dev Inc. en maestro.dev) es la nube oficial gestionada para los flujos de Maestro. TestingBot es la principal alternativa independiente a Maestro Cloud, con una interfaz de línea de comandos idéntica, iPhones, iPads, dispositivos Galaxy y Pixel reales, además de simuladores de iOS y emuladores de Android con Apple Silicon, aproximadamente un tercio del coste por ejecución en planes de precio fijo sin sorpresas por prueba, además de ejecución paralela, pruebas de geolocalización en más de 20 países, acceso seguro a túneles para entornos de prueba, transmisión de vídeo en tiempo real e integraciones CI/CD listas para usar.
¿Cómo se compara TestingBot con DeviceCloud?
DeviceCloud es una nube centrada en Maestro que ejecuta flujos únicamente en simuladores iOS y emuladores Android en paralelo, sin soporte para dispositivos reales, con planes de suscripción donde las ejecuciones adicionales se facturan por prueba. TestingBot ofrece una verdadera nube de dispositivos reales, con iPhones, iPads, Galaxy y Pixel reales junto con los mismos simuladores iOS y emuladores Android, con planes de precio fijo y predecible, vídeo y registros en tiempo real, pruebas de geolocalización en más de 20 países, pruebas de configuración regional del dispositivo en más de 20 idiomas y rendimiento de Apple Silicon para simuladores iOS. Ambas ofrecen una interfaz de línea de comandos compatible con Maestro, por lo que migrar entre ellas es tan sencillo como modificar una sola línea de código.
Más razones para amar TestingBot
Soporte 24/7
¿Tienes preguntas? Pregunta en el chat de atención al cliente disponible las 24 horas o envíanos un correo electrónico . ¡Estamos aquí para ayudarte!
Soporte de TestingBot
Hola 👋 ¿Cómo podemos ayudarte?
I need support
Más de 14.000 equipos confían en nosotros
6M+
Pruebas
120k+
Usuarios
400+
Empresas
106
Países
Documentación para desarrolladores
Todo lo que necesitas para integrar TestingBot en tu flujo de trabajo. Explora guías, referencias de API y SDK para pruebas web y móviles.
Seguridad de nivel empresarial
STAR Level 1
Certified
GDPR
Compliant
SAML SSO
Single Sign-On
99.99%
Uptime SLA
¿Estás listo para comenzar a probar Maestro?
Consulte nuestra documentación de Maestro Testing para saber cómo comenzar.
Prueba gratis