- Start
-
Maestro-Tests
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
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
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") |
Wie kann ich Maestro Cloud-Tests durchführen?
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.
Maestro Flows hochladen
Laden Sie Ihre Maestro-Testabläufe über unsere API hoch.
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.
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 |
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
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
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.
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
iPhone 17 Pro
iPhone 17 Pro Max
iPhone 16 Pro
iPad (9th generation)
Galaxy S26
Huawei P40
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.
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
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.
Sicherheit auf Unternehmensniveau
STAR Level 1
Certified
GDPR
Compliant
SAML SSO
Single Sign-On
99.99%
Uptime SLA
Bereit, mit dem Maestro-Test zu beginnen?
Informationen zum Einstieg finden Sie in unserer Maestro-Testdokumentation .
Kostenlose Testversion