- Page d'accueil
-
Tests Maestro
Tests Maestro Cloud
Exécutez vos flux Maestro sur de véritables appareils iOS et Android, ainsi que sur des simulateurs et des émulateurs. Deux fois plus rapide que Maestro Cloud pour un tiers du prix, grâce à une simple modification de l'interface de ligne de commande.
30 jours gratuits pour les utilisateurs de Maestro
- Appareils réels et cartes SIM
- Plus de 200
- Plus rapide que Maestro Cloud
- 2x
- Coût par rapport à Maestro Cloud
- 1/3
Aimé par ces entreprises
Remplacement direct de Maestro Cloud
Passez de Maestro Cloud CLI à TestingBot en quelques secondes. Remplacez simplement maestro cloud par testingbot maestro
maestro cloud upload android.apk flows/
testingbot maestro android.apk flows/
Démarrage rapide
$ npm install -g testingbot-cli
$ testingbot maestro app.apk ./flows \
--device "Pixel 8" \
--deviceVersion "14"
Options avancées
$ testingbot maestro app.apk ./flows \
-e API_URL=https://staging.example.com \
--include-tags "smoke,critical" \
--real-device
Options CLI
| Option | Description |
|---|---|
| --device | Nom de l'appareil (ex. "Pixel 8", "iPhone 15") |
| --real-device | Cibler un appareil physique (iOS ou Android) |
| --deviceVersion | Version de l'OS (ex. "14" pour Android, "17.0" pour iOS) |
| --maestro-version | Spécifier la version de Maestro (ex. "2.0.10") |
| -e, --env | Transmettre des variables d'environnement à vos tests |
| --include-tags | Exécuter uniquement les flux avec des tags spécifiques |
| --exclude-tags | Ignorer les flux avec des tags spécifiques |
| --name | Nom personnalisé pour votre exécution de test |
| --locale | Définir la langue de l'appareil (ex. "de_DE", "fr_FR") |
Comment puis-je effectuer des tests Maestro Cloud ?
Téléchargez votre application mobile
Téléchargez votre application mobile (.apk, .aab ou .zip) via l'API REST TestingBot ou via le tableau de bord.
Télécharger les flux Maestro
Téléchargez vos flux de test Maestro via notre API.
Exécuter les tests Maestro
Exécutez vos tests Maestro via un appel API. Les tests s'exécutent en parallèle sur plusieurs appareils et s'affichent dans le tableau de bord de TestingBot avec des enregistrements vidéo.
TestingBot vs autres fournisseurs Maestro Cloud
Découvrez pourquoi TestingBot est le meilleur choix pour vos tests Maestro
| Fonctionnalité |
TestingBot
✨ Gagnant
|
Maestro Cloud | DeviceCloud |
|---|---|---|---|
| 💰 Tarifs | 1/3 du coût | 3x plus cher | Paiement par exécution de test |
| 📱 Appareils physiques réels (iOS et Android) | |||
| 📲 Simulateurs iPhone/iPad | Supplément pour certaines versions iOS et appareils | ||
| 🤖 Émulateurs Android avec API Google Play | Support complet | Limité | Supplément |
| 💳 Tests d'achats in-app | Disponible sur Android | ||
| 🔄 Mode portrait/paysage | Contrôle total | Basique | |
| 🌍 Test de géolocalisation | N'importe quel emplacement | ||
| 🌐 Tests de localisation d'appareil | 20+ langues | Limité | 9 langues |
| 📹 Streaming vidéo en temps réel | Streaming en direct | Après le test uniquement | Streaming en direct |
| 📊 Journaux en temps réel | Streaming en direct | Basique | Streaming en direct |
| ⚡ Performance | 2x plus rapide (Mac Silicon + performances ARM) | Vitesse standard | Vitesse standard |
Tests parallèles
Exécutez plusieurs tests Maestro simultanément sur différents appareils. Adaptez vos tests grâce à l'exécution parallèle pour un retour d'information plus rapide.
- Jusqu'à 100 sessions Maestro simultanées
- Les sessions démarrent en quelques secondes, sans file d'attente pour les appareils.
- Nouvelle tentative automatique et partitionnement intelligent des flux
Console en temps réel
Consultez vos résultats de test Maestro en temps réel avec des journaux détaillés et des informations. Ou utilisez l'API pour récupérer vos résultats de test.
Commencer gratuitement
Test de géolocalisation
Modifiez la géolocalisation de l'appareil pour qu'il corresponde à n'importe quelle position dans le monde et vérifiez la localisation , le ciblage géographique et les règles de la boutique en ligne depuis n'importe quel pays où vivent vos clients.
Maestro Device Cloud
Testez sur simulateurs iOS, émulateurs Android et appareils Android physiques. Exécutez les tests sur iOS 16 à 26 et Android 10 à 16.
Afficher les appareils
iPhone 17 Pro
iPhone 17 Pro Max
iPhone 16 Pro
iPad (9th generation)
Galaxy S26
Huawei P40
Applications de test qui communiquent avec des serveurs internes
Utilisez notre tunnel sécurisé pour que les flux Maestro puissent atteindre les API privées, les environnements de test et les services exécutés en local.
Chiffrement de bout en bout, aucune règle de pare-feu entrante requise, prêt à l'emploi pour les fournisseurs d'intégration continue les plus populaires.
Maestro sur TestingBot — Foire aux questions
Qu'est-ce que Maestro et pourquoi l'exécuter sur TestingBot ?
Maestro est le framework open source de test d'interface utilisateur mobile de mobile.dev. TestingBot exécute dans le cloud les mêmes flux Maestro que vous exécutez localement sur de véritables iPhones, iPads et appareils Android. Remplacez simplement maestro cloud par testingbot maestro et vos flux existants fonctionneront sans problème.
TestingBot peut-il vraiment remplacer Maestro Cloud sans problème ?
Oui. La signature de l'interface de ligne de commande est identique (application + flux + options), donc tout script ou tâche d'intégration continue qui appelle Maestro Cloud peut appeler TestingBot à la place. Mêmes flux YAML, mêmes arguments, mêmes codes de sortie.
Quelles versions de Maestro sont prises en charge ?
TestingBot prend en charge toutes les versions récentes de Maestro, et vous pouvez spécifier une version de serveur Maestro pour chaque test à l'aide de l'option `--maestro-version`. Les nouvelles versions sont généralement disponibles quelques jours après leur publication.
Puis-je exécuter des flux Maestro en parallèle ?
Oui. Les forfaits TestingBot permettent d'exécuter jusqu'à 100 sessions Maestro en parallèle sur des appareils physiques, des simulateurs et des émulateurs. Utilisez les balises --include-tags et --exclude-tags pour un partitionnement intelligent ; le tableau de bord regroupera ensuite les résultats.
Appareils réels, simulateurs ou les deux ?
Les trois. TestingBot exécute les flux Maestro sur de véritables iPhone, iPad, Galaxy et Pixel, ainsi que sur des simulateurs iOS pour Apple Silicon et des émulateurs Android avec les API Google Play. Sélectionnez l'option pour chaque flux avec l'indicateur `--real-device`.
Comment puis-je voir les résultats ?
Visualisez vos tests en direct sur le tableau de bord TestingBot grâce au streaming vidéo, aux captures d'écran détaillées et aux journaux Maestro. Accédez-y par programmation via notre API REST . Vous pouvez également l'intégrer à Jenkins, GitHub Actions, GitLab CI et à tout système d'intégration continue compatible avec le format JSON.
Les flux Maestro peuvent-ils atteindre mon environnement de test ?
Installez notre tunnel sécurisé et vos flux Maestro pourront atteindre les API de préproduction, les services internes et l'hôte local sans aucune règle de pare-feu entrante.
Le cloud de l'appareil est-il conforme au RGPD / SOC 2 ?
TestingBot est conforme au RGPD avec résidence des données dans l'UE, aligné sur la norme ISO 27001 et certifié STAR niveau 1. Les appareils sont réinitialisés aux paramètres d'usine entre les sessions, les téléchargements d'applications sont chiffrés et l'authentification unique SAML ainsi que les journaux d'audit sont disponibles avec les forfaits Entreprise.
Qu'est-ce que Maestro ?
Maestro est un framework de test d'interface utilisateur mobile open source développé par mobile.dev. Il permet de créer des flux YAML déclaratifs pour les applications natives iOS et Android, ainsi que pour Flutter et React Native, avec des fonctionnalités intégrées de nouvelles tentatives, d'attente automatique et de capture d'écran. Les équipes utilisent Maestro pour les tests de bout en bout, les tests de fumée et la couverture de régression. TestingBot exécute ces mêmes flux Maestro sur des iPhone, iPad, Galaxy et Pixel, ainsi que sur des simulateurs et des émulateurs dans le cloud, avec une exécution parallèle et une intégration CI/CD.
Maestro est-il gratuit ?
Oui, l'interface de ligne de commande (CLI) et le framework Maestro sont gratuits. Mobile.dev distribue Maestro sous licence Apache 2.0 ; vous pouvez donc l'installer, créer des flux et les exécuter localement sans frais. Pour les équipes, la question du coût porte généralement sur le déploiement de Maestro à grande échelle sur de véritables appareils et des workers parallèles. C'est précisément ce que propose TestingBot avec des forfaits à prix fixe, pour un tiers du coût de Maestro Cloud.
Maestro est-il un logiciel libre ?
Maestro est un logiciel libre. Le framework est maintenu par mobile.dev sur GitHub sous licence Apache 2.0, avec une feuille de route publique et une communauté active. TestingBot complète ce framework open source avec un cloud d'appareils géré pour iPhone, iPad et appareils Android, l'exécution en parallèle et des rapports détaillés.
Quelles plateformes et quels frameworks Maestro prend-il en charge ?
Maestro prend en charge les applications natives iOS et Android, ainsi que Flutter et React Native, et fonctionne sur des appareils physiques, des simulateurs iOS et des émulateurs Android. Le même flux YAML s'applique à toutes les plateformes, avec quelques différences mineures au niveau des sélecteurs. TestingBot expose toutes ces cibles via l'interface de ligne de commande (CLI) standard de Maestro ; vous pouvez ainsi choisir un iPhone physique, un simulateur iOS sur puce Apple Silicon, un émulateur Android avec les API Google Play ou un appareil Galaxy ou Pixel physique pour chaque flux.
Quelle est la meilleure alternative à Maestro Cloud ?
Maestro Cloud (géré par Mobile Dev Inc. sur maestro.dev) est le cloud officiel pour les flux Maestro. TestingBot est la principale alternative indépendante à Maestro Cloud. Il propose une interface de ligne de commande identique, de véritables iPhones, iPads, Galaxy et Pixel, ainsi que des simulateurs iOS et des émulateurs Android Apple Silicon. Son coût par exécution est environ trois fois inférieur grâce à des forfaits fixes sans frais supplémentaires. TestingBot offre également l'exécution parallèle, les tests de géolocalisation dans plus de 20 pays, un accès sécurisé par tunnel pour les environnements de préproduction, le streaming vidéo en temps réel et l'intégration CI/CD prête à l'emploi.
Comment TestingBot se compare-t-il à DeviceCloud ?
DeviceCloud est une plateforme cloud dédiée à Maestro qui exécute des tests sur des simulateurs iOS et des émulateurs Android en parallèle, sans prise en charge d'appareils physiques. Les abonnements facturent les tests supplémentaires à l'unité. TestingBot, quant à lui, propose une véritable plateforme cloud avec de véritables appareils : iPhones, iPads, Galaxy et Pixel, ainsi que les mêmes simulateurs iOS et émulateurs Android. Les offres sont forfaitaires et les prix sont prévisibles. DeviceCloud inclut la vidéo et les journaux en temps réel, les tests de géolocalisation dans plus de 20 pays, les tests de paramètres régionaux dans plus de 20 pays et les performances Apple Silicon pour les simulateurs iOS. Les deux plateformes offrent une interface de ligne de commande compatible avec Maestro, ce qui permet de passer de l'une à l'autre en une seule modification.
Plus de raisons d'aimer TestingBot
Assistance 24h/24 et 7j/7
Des questions ? N'hésitez pas à les poser via le chat intégré à l'application, disponible 24h/24 et 7j/7, ou à nous envoyer un e-mail . Nous sommes là pour vous aider !
Assistance TestingBot
Hé 👋 Comment pouvons-nous vous aider ?
I need support
Plus de 14 000 équipes nous font confiance
6M+
Tests
120k+
Utilisateurs
400+
Entreprises
106
Pays
Documentation du développeur
Tout ce dont vous avez besoin pour intégrer TestingBot à votre workflow. Parcourez les guides, les références API et les SDK pour les tests web et mobiles.
Sécurité de niveau entreprise
STAR Level 1
Certified
GDPR
Compliant
SAML SSO
Single Sign-On
99.99%
Uptime SLA
Prêt à démarrer les tests Maestro ?
Veuillez consulter notre documentation sur les tests Maestro pour savoir comment commencer.
Essai gratuit