Maestro Cloud – direkter Ersatz

Maestro Cloud-Tests

Führen Sie Ihre Maestro-Flows auf echten iOS- und Android-Geräten, Simulatoren und Emulatoren aus. Doppelt so schnell wie Maestro Cloud, zu einem Drittel der Kosten und mit nur einem Befehl in der Befehlszeile.

Echte Geräte & SIM-Karten
Mehr als 200
Schneller als Maestro Cloud
2x
Kosten vs. Maestro Cloud
1/3

Von diesen Unternehmen vertraut

Direkter CLI-Tausch

Drop-in-Ersatz für Maestro Cloud

Wechseln Sie in Sekunden von Maestro Cloud CLI zu TestingBot. Ersetzen Sie einfach maestro cloud durch testingbot maestro

Android-Flow-Beispiel
- maestro cloud android.apk flow.yaml
+ testingbot maestro android.apk flow.yaml

Schnellstart

$ npm install -g testingbot-cli

$ testingbot maestro app.apk ./flows \
    --device "Pixel 8" \
    --deviceVersion "14"

Erweiterte Optionen

$ testingbot maestro app.apk ./flows \
    -e API_URL=https://staging.example.com \
    --include-tags "smoke,critical" \
    --real-device

CLI-Optionen

Option Beschreibung
--device Gerätename (z.B. "Pixel 8", "iPhone 15")
--real-device Physisches Gerät verwenden (iOS oder Android)
--deviceVersion OS-Version (z.B. "14" für Android, "17.0" für iOS)
--maestro-version Maestro-Version angeben (z.B. "2.0.10")
-e, --env Umgebungsvariablen an Ihre Tests übergeben
--include-tags Nur Flows mit bestimmten Tags ausführen
--exclude-tags Flows mit bestimmten Tags überspringen
--name Benutzerdefinierter Name für Ihren Testlauf
--locale Geräte-Lokalisierung festlegen (z.B. "de_DE", "fr_FR")
So funktioniert es

Wie kann ich Maestro Cloud-Tests durchführen?

1

Laden Sie Ihre mobile App hoch

Laden Sie Ihre mobile App (.apk, .aab oder .zip) über die TestingBot REST API oder über das Dashboard hoch.

2

Maestro Flows hochladen

Laden Sie Ihre Maestro-Testabläufe über unsere API hoch.

3

Führen Sie Maestro-Tests durch

Führen Sie Ihre Maestro-Tests per API-Aufruf aus. Die Tests laufen parallel auf mehreren Geräten und werden mit Videoaufzeichnungen im TestingBot-Dashboard angezeigt.

Seite an Seite

TestingBot vs. andere Maestro Cloud-Anbieter

Erfahren Sie, warum TestingBot die bessere Wahl für Ihre Maestro-Tests ist

Funktion
TestingBot ✨ Gewinner
Maestro Cloud DeviceCloud
💰 Preise 1/3 der Kosten 3x teurer Pro Testlauf bezahlen
📱 Echte physische Geräte (iOS und Android)
📲 iPhone/iPad-Simulatoren Aufpreis für bestimmte iOS-Versionen und Geräte
🤖 Android-Emulatoren mit Google Play APIs Volle Unterstützung Eingeschränkt Aufpreis
💳 In-App-Kauf-Tests Verfügbar auf Android
🔄 Hoch-/Querformat-Modus Volle Kontrolle Einfach
🌍 Geolokalisierungstests Beliebiger Standort
🌐 Geräte-Lokalisierungstests 20+ Sprachen Eingeschränkt 9 Sprachen
📹 Echtzeit-Video-Streaming Live-Streaming Nur nach dem Test Live-Streaming
📊 Echtzeit-Protokolle Live-Streaming Einfach Live-Streaming
⚡ Leistung 2x schneller (Mac Silicon + ARM-Leistung) Standardgeschwindigkeit Standardgeschwindigkeit
Massiver Parallelismus

Paralleles Testen

Führen Sie mehrere Maestro-Tests gleichzeitig auf verschiedenen Geräten aus. Skalieren Sie Ihre Tests durch parallele Ausführung für schnelleres Feedback.

  • Bis zu 100 gleichzeitige Maestro-Sitzungen
  • Sitzungen starten in Sekundenschnelle, keine Gerätewarteschlange
  • Automatische Wiederholungsversuche und intelligentes Flow-Sharding
Gratis Ausprobieren
Paralleles Testen
Echtzeit-Einblicke

Echtzeit-Konsole

Sehen Sie Ihre Maestro-Testergebnisse in Echtzeit mit detaillierten Protokollen und Einblicken. Oder verwenden Sie die API, um Ihre Testergebnisse abzurufen.

Gratis Ausprobieren
Echtzeit-Konsole
Spoof device GPS
20+ regions
Vereinigte Staaten
Vereinigtes Königreich
Deutschland
Frankreich
Spanien
Belgien
Australien
China
Japan
Geolokalisierungstests

Geolokalisierungstests

Fälschen Sie den GPS-Standort des Geräts, um ihn weltweit anzuzeigen, und überprüfen Sie die Lokalisierungs- , Geo-Targeting- und Shop-Frontend-Regeln von jedem Land aus, in dem Ihre Kunden leben.

Geräte-Cloud

Maestro-Geräte-Cloud

Testen Sie auf iOS-Simulatoren, Android-Emulatoren und physischen Android-Geräten. Führen Sie Tests auf iOS 16 bis 26 und Android 10 bis 16 durch.

Geräte anzeigen
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

Kontinuierliche Integration

CI/CD-Integration

Integrieren Sie TestingBot Maestro Testing in Ihr CI/CD

Secure Tunnel

Testanwendungen, die mit internen Backends kommunizieren

Nutzen Sie unseren sicheren Tunnel , damit Maestro-Flows private APIs, Staging-Umgebungen und Dienste erreichen können, die auf localhost laufen.

Durchgängig verschlüsselt, keine eingehenden Firewall-Regeln erforderlich, sofort einsatzbereit für gängige CI-Anbieter.

Häufig gestellte Fragen

Maestro auf TestingBot – häufig gestellte Fragen

Was ist Maestro und warum sollte man es auf TestingBot ausführen?

Maestro ist das Open-Source-Framework für mobile UI-Tests von mobile.dev. TestingBot führt dieselben Maestro-Abläufe, die Sie lokal verwenden, auf echten iPhones, iPads und Android-Geräten in der Cloud aus. Ersetzen Sie einfach maestro cloud durch testingbot maestro , und Ihre bestehenden Abläufe funktionieren weiterhin.

Ist TestingBot wirklich ein direkter Ersatz für Maestro Cloud?

Ja. Die CLI-Signatur ist identisch (App + Flows + Flags), daher kann jedes Skript oder jeder CI-Job, der Maestro Cloud aufruft, stattdessen TestingBot aufrufen. Gleiche YAML-Flows, gleiche Argumente, gleiche Exit-Codes.

Welche Maestro-Versionen werden unterstützt?

TestingBot unterstützt alle aktuellen Maestro-Versionen. Mithilfe des Parameters `--maestro-version` können Sie für jeden Test eine bestimmte Maestro-Serverversion festlegen. Neuere Versionen sind in der Regel innerhalb weniger Tage nach Veröffentlichung verfügbar.

Kann ich Maestro-Flows parallel ausführen?

Ja. TestingBot bietet die Möglichkeit, bis zu 100 parallele Maestro-Sitzungen auf realen Geräten, Simulatoren und Emulatoren auszuführen. Nutzen Sie die Tags `--include-tags` und `--exclude-tags`, um die Ergebnisse intelligent zu verteilen. Das Dashboard führt die Ergebnisse anschließend wieder zusammen.

Echte Geräte, Simulatoren oder beides?

Alle drei. TestingBot führt Maestro-Flows auf echten iPhones, iPads, Galaxy- und Pixel-Geräten sowie auf iOS-Simulatoren mit Apple Silicon und Android-Emulatoren mit Google Play APIs aus. Wählen Sie pro Flow mit dem Flag `--real-device` aus.

Wie kann ich Ergebnisse einsehen?

Live im TestingBot-Dashboard mit Videostreaming, Schritt-für-Schritt-Screenshots und Maestro-Logs. Programmatisch über unsere REST-API . Oder direkt in Jenkins, GitHub Actions, GitLab CI und jede CI-Plattform, die JSON verarbeitet.

Können Maestro-Flows mein Staging-Backend erreichen?

Installieren Sie unseren sicheren Tunnel , und Ihre Maestro-Flows können Staging-APIs, interne Dienste und localhost ohne eingehende Firewall-Regeln erreichen.

Ist die Geräte-Cloud DSGVO-/SOC 2-konform?

TestingBot erfüllt die DSGVO-Vorgaben, verfügt über einen EU-Datenspeicherort, ist ISO 27001-konform und STAR Level 1-zertifiziert. Geräte werden zwischen den Sitzungen auf Werkseinstellungen zurückgesetzt, App-Uploads sind verschlüsselt, und SAML-SSO sowie Audit-Logs sind in den Enterprise-Tarifen verfügbar.

Was ist Maestro?

Maestro ist ein Open-Source-Framework für mobile UI-Tests, entwickelt von mobile.dev. Es ermöglicht das Schreiben deklarativer YAML-Abläufe für native iOS- und Android-Apps sowie für Flutter- und React-Native-Anwendungen. Integrierte Wiederholungsversuche, automatisches Warten und Screenshots sind integriert. Teams nutzen Maestro für End-to-End-Tests, Smoke-Tests und Regressionstests. TestingBot führt dieselben Maestro-Abläufe auf echten iPhones, iPads, Galaxy- und Pixel-Geräten sowie auf Simulatoren und Emulatoren in der Cloud aus – mit paralleler Ausführung und CI/CD-Integration.

Ist Maestro kostenlos?

Ja, die Maestro-CLI und das Framework sind kostenlos. Mobile.dev veröffentlicht Maestro unter der Apache-2.0-Lizenz, sodass Sie es kostenlos installieren, Flows erstellen und lokal ausführen können. Die Kostenfrage für Teams ist üblicherweise, wie Maestro skalierbar auf realen Geräten und parallelen Workern betrieben werden kann. Genau das bietet TestingBot mit Pauschalpreisen zu einem Drittel der Kosten von Maestro Cloud.

Ist Maestro Open Source?

Maestro ist Open Source. Das Framework wird von mobile.dev auf GitHub unter der Apache-2.0-Lizenz gepflegt und verfügt über eine öffentliche Roadmap sowie eine aktive Community. TestingBot ergänzt das Open-Source-Framework um eine verwaltete Geräte-Cloud für echte iPhones, iPads und Android-Geräte, parallele Testläufe und detaillierte Berichte.

Welche Plattformen und Frameworks unterstützt Maestro?

Maestro unterstützt native iOS-Apps, native Android-Apps, Flutter und React Native und funktioniert auf echten Geräten, iOS-Simulatoren und Android-Emulatoren. Der YAML-Ablauf ist plattformübergreifend identisch, lediglich die Selektoren unterscheiden sich geringfügig. TestingBot stellt all diese Ziele über die standardmäßige Maestro-CLI bereit, sodass Sie pro Ablauf ein echtes iPhone, einen iOS-Simulator auf Apple Silicon, einen Android-Emulator mit Google Play APIs oder ein echtes Galaxy- oder Pixel-Gerät auswählen können.

Was ist die beste Alternative zu Maestro Cloud?

Maestro Cloud (betrieben von Mobile Dev Inc. unter maestro.dev) ist die offizielle Managed Cloud für Maestro-Flows. TestingBot ist die führende unabhängige Alternative zu Maestro Cloud mit identischer CLI, echten iPhones, iPads, Galaxy- und Pixel-Geräten sowie iOS-Simulatoren und Apple Silicon Android-Emulatoren. Die Kosten pro Testlauf betragen nur etwa ein Drittel der Maestro-Kosten dank Festpreis-Tarifen ohne versteckte Kosten. Zusätzlich bietet TestingBot parallele Ausführung, Geolocation-Tests in über 20 Ländern, sicheren Tunnelzugang für Staging-Umgebungen, Echtzeit-Videostreaming und sofort einsatzbereite CI/CD-Integrationen.

Wie schneidet TestingBot im Vergleich zu DeviceCloud ab?

DeviceCloud ist eine auf Maestro fokussierte Cloud, die ausschließlich auf parallelen iOS-Simulatoren und Android-Emulatoren läuft und keine Unterstützung für echte Geräte bietet. Die Abonnementpläne beinhalten zusätzliche Testläufe, die einzeln abgerechnet werden. TestingBot hingegen bietet eine echte Geräte-Cloud mit echten iPhones, iPads, Galaxy- und Pixel-Geräten sowie denselben iOS-Simulatoren und Android-Emulatoren. Die Tarife sind pauschal mit transparenten Preisen, Echtzeit-Videoaufzeichnung und -Protokollierung, Geolocation-Tests in über 20 Ländern, Tests mit Geräte-Spracheinstellungen in über 20 Regionen und Apple-Silicon-Performance für iOS-Simulatoren. Beide Plattformen bieten eine Maestro-kompatible Befehlszeilenschnittstelle (CLI), sodass der Wechsel zwischen ihnen nur eine einzige Codezeilenänderung erfordert.

Weitere Gründe, TestingBot zu lieben

24/7-Support

Haben Sie Fragen? Nutzen Sie unseren 24/7- Kundenchat in der App oder schreiben Sie uns eine E-Mail . Wir helfen Ihnen gerne weiter!

TestingBot-Unterstützung

Hey 👋 Wie können wir helfen?

I need support

Mehr als 14.000 Teams vertrauen uns

6M+

Tests

120k+

Benutzer

400+

Unternehmen

106

Länder

Demo anfordern

Entwicklerdokumentation

Alles, was Sie brauchen, um TestingBot in Ihren Workflow zu integrieren. Durchsuchen Sie Anleitungen, API-Referenzen und SDKs für Web- und Mobile-Tests.

Dokumentation erkunden

Sicherheit auf Unternehmensniveau

STAR Level 1

Certified

GDPR

Compliant

SAML SSO

Single Sign-On

99.99%

Uptime SLA

Besuchen Sie das TestingBot Trust Center

Bereit, mit dem Maestro-Test zu beginnen?

Informationen zum Einstieg finden Sie in unserer Maestro-Testdokumentation .

Kostenlose Testversion