- 家
-
Maestroテスト
Maestroクラウドテスト
TestingBot を使用して Maestro テストを拡張します。 iOS シミュレーター、Android エミュレーター、実際のデバイスで Maestro 自動モバイル テストを実行します。
無料で始めましょう デモをリクエストするMaestro Cloudのドロップイン代替
数秒でMaestro Cloud CLIからTestingBotに切り替えられます。maestro cloudをtestingbot maestroに置き換えるだけです
maestro cloud android.apk flow.yaml
testingbot maestro android.apk flow.yaml
クイックスタート
$ npm install -g testingbot-cli
$ testingbot maestro app.apk ./flows \
--device "Pixel 8" \
--deviceVersion "14"
詳細オプション
$ testingbot maestro app.apk ./flows \
-e API_URL=https://staging.example.com
$ testingbot maestro app.apk ./flows \
--include-tags "smoke,critical"
CLIオプション
| オプション | 説明 |
|---|---|
| --device | デバイス名(例:"Pixel 8"、"iPhone 15") |
| --real-device | 物理デバイスを対象にする(iOSまたはAndroid) |
| --deviceVersion | OSバージョン(例:Android用"14"、iOS用"17.0") |
| --maestro-version | Maestroバージョンを指定(例:"2.0.10") |
| -e, --env | テストに環境変数を渡す |
| --include-tags | 特定のタグを持つフローのみを実行 |
| --exclude-tags | 特定のタグを持つフローをスキップ |
| --name | テスト実行のカスタム名 |
| --locale | デバイスのロケールを設定(例:"de_DE"、"fr_FR") |
Maestro クラウド テストを実行するにはどうすればよいですか?
モバイルアプリをアップロードする
TestingBot REST API またはダッシュボード経由でモバイル アプリ (.apk、.aab、または .zip) をアップロードします。
Maestroテストを実行する
API呼び出しを介してMaestroテストを実行します。テストは複数のデバイスで並行して実行され、録画されたビデオとともにTestingBotダッシュボードに表示されます。
TestingBot vs 他のMaestro Cloudプロバイダー
TestingBotがMaestroテストに最適な選択である理由をご覧ください
| 機能 |
TestingBot
✨ 優勝
|
Maestro Cloud
|
DeviceCloud
|
|---|---|---|---|
| 💰 料金 | 1/3のコスト | 3倍高価 | テスト実行ごとに支払い |
| 📱 実物理デバイス(iOSおよびAndroid) | |||
| 📲 iPhone/iPadシミュレーター | 特定のiOSバージョンとデバイスは追加料金 | ||
| 🤖 Google Play API対応Androidエミュレーター | フルサポート | 制限あり | 追加料金 |
| 💳 アプリ内購入テスト | Androidで利用可能 | ||
| 🔄 縦向き/横向きモード | フルコントロール | 基本 | |
| 🌍 地理位置情報テスト | 任意の場所 | ||
| 🌐 デバイスロケールテスト | 20以上のロケール | 制限あり | 9つのロケール |
| 📹 リアルタイムビデオストリーミング | ライブストリーミング | テスト後のみ | ライブストリーミング |
| 📊 リアルタイムログ | ライブストリーミング | 基本 | ライブストリーミング |
| ⚡ パフォーマンス | 2倍高速(Mac Silicon + ARMパフォーマンス) | 標準速度 | 標準速度 |
リアルタイムコンソール
詳細なログと洞察を使用して、Maestroテストの結果をリアルタイムで確認できます。またはAPIを使用してテスト結果を取得できます。
無料で始めましょう
地理位置情報テスト
さまざまな地理的位置をシミュレートして、アプリの位置情報に基づく機能をテストします。位置情報に基づいたコンテンツと機能を検証します。
Maestroデバイスクラウド
iOSシミュレーター、Androidエミュレーター、物理Androidデバイスでテストできます。iOS 16から26まで、Android 10から16まででテストを実行できます。
デバイスの表示
iPhone 17 Pro Max
iPhone 16 Pro
iPad (9th generation)
Galaxy S26
Huawei P40
iPhone Air
よくある質問
TestingBot は、複数の iOS および Android デバイス間で Maestro テストを並行して実行するためのインフラストラクチャを提供および管理します。
物理デバイスやシミュレーターをローカルで管理する必要がなくなりました。
TestingBot は、CI/CD パイプラインに簡単に統合できる大規模な並列化を提供します。
すべての Maestro テストには、ビデオ録画、ログ、詳細な実行レポートが付属しています。
はい、TestingBot の REST API を使用して、Maestro テストを CI/CD パイプラインに簡単に統合できます。
アプリとテストフローをアップロードし、CI/CD システムからテスト実行をトリガーします。結果は、ほとんどの CI/CD ツールと互換性のある形式で返されます。
TestingBot は詳細なテスト レポートを提供し、Jenkins、GitHub Actions、GitLab CI などの一般的な CI/CD プラットフォームと統合できます。
TestingBot は、さまざまな iPhone シミュレーターと Android エミュレーター、および物理的な Android デバイスでの Maestro テストをサポートしています。
包括的なカバレッジを確保するために、さまざまな iOS バージョン、画面サイズ、Android API レベルでテストできます。
テスト結果は TestingBot ダッシュボードを通じてリアルタイムで確認でき、詳細な実行ログとスクリーンショットが表示されます。
各テストには実行の完全なビデオ録画が含まれているため、障害のデバッグやテストの動作の検証が容易になります。
TestingBotを愛する理由
24時間365日サポート
ご質問はございますか?24時間年中無休のアプリ内チャットサポートをご利用いただくか、メールでお問い合わせください。喜んでお手伝いさせていただきます!
TestingBot サポート
こんにちは👋 何かお手伝いしましょうか?
I need support
開発者向けドキュメント
TestingBotをワークフローに統合するために必要なものがすべて揃っています。Webテストとモバイルテスト用のガイド、APIリファレンス、SDKをご覧ください。
ドキュメントを見るエンタープライズグレードのセキュリティ
STAR Level 1
Certified
GDPR
Compliant
SAML SSO
Single Sign-On
99.99%
Uptime SLA