Maestro Cloud — remplacement direct

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 l'interface de ligne de commande

Remplacement direct de Maestro Cloud

Passez de Maestro Cloud CLI à TestingBot en quelques secondes. Remplacez simplement maestro cloud par testingbot maestro

Maestro Cloud
maestro cloud upload android.apk flows/
TestingBot
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 ça marche

Comment puis-je effectuer des tests Maestro Cloud ?

1

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.

2

Télécharger les flux Maestro

Téléchargez vos flux de test Maestro via notre API.

3

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.

Côte à côte

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
Parallélisme massif

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
Commencer gratuitement
Tests parallèles
Informations en temps réel

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
Console en temps réel
Spoof device GPS
20+ regions
États-Unis
Royaume-Uni
Allemagne
France
Espagne
Belgique
Australie
Chine
Japon
Tests de géolocalisation

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.

Cloud de l'appareil

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
Test online on iPhone 17 Pro

iPhone 17 Pro

Test online on iPhone 17 Pro Max

iPhone 17 Pro Max

Test online on iPhone 16 Pro

iPhone 16 Pro

Test online on iPad (9th generation)

iPad (9th generation)

Test online on Galaxy S26

Galaxy S26

Test online on Huawei P40

Huawei P40

Intégration continue

Intégration CI/CD

Intégrez TestingBot Maestro Testing à votre CI/CD

Secure Tunnel

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.

FAQ

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

Demander une démo

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.

Explorer la documentation

Sécurité de niveau entreprise

STAR Level 1

Certified

GDPR

Compliant

SAML SSO

Single Sign-On

99.99%

Uptime SLA

Visitez le centre de confiance de TestingBot

Prêt à démarrer les tests Maestro ?

Veuillez consulter notre documentation sur les tests Maestro pour savoir comment commencer.

Essai gratuit