実機デバイスクラウド · iOS & Android

iOSおよびAndroidでの実機テスト

実機テストとは、エミュレーターではなく、実際のスマートフォンやタブレットで自動テストと手動テストを実行することを意味します。TestingBotは、EUの安全なデータセンターにホストされた、実際のiOSおよびAndroidデバイスのクラウドを提供し、数秒でテストを実行できる環境を整えています。

世界で最も革新的な企業のいくつかから信頼されています

スケール対応設計

信頼性の高いデバイスファーム

高速で信頼性の高いデバイス インフラストラクチャにすぐにアクセスできます。

24時間365日デバイス利用可能

いつでも利用可能な物理的な iOS および Android デバイス。

セットアップとメンテナンスは不要

モバイル デバイス ファームのセットアップとメンテナンスを心配するのではなく、テストに集中します。

安全

デバイスはヨーロッパのデータセンターに設置されています。各テストは安全で清潔なデバイスで実行されます。

実際のAndroidおよびiOSデバイス

実機のiPhone、iPad、Google、OnePlus、Xiaomi、Samsungのスマートフォンとタブレットでテストできます。

さまざまなデバイス

最新および旧バージョンの iOS と Android をサポートし、フラッグシップ モデルから低価格モデルまで、あらゆるデバイスでテストできます。

パフォーマンス

当社のインフラはパフォーマンス���視で構築されており、テストの不安定さやレイテンシーを排除します。

実際の端末構成

テストできる実機のすべて

これはマーケティング上の数字ではなく、稼働中の在庫から生成した完全な一覧です。各項目は欧州のデータセンターに設置された実際のスマートフォンまたはタブレットで、セッションごとに消去して再イメージ化しています。

41
実機の台数
21
iPhone・iPad
20
Android スマートフォン・タブレット
Real device testing on Pixel 11

Pixel 11

Android 17.0

Real device testing on iPhone 17 Pro

iPhone 17 Pro

iOS 26.5

Real device testing on iPhone 17 Pro Max

iPhone 17 Pro Max

iOS 26.6

Real device testing on iPhone 16 Pro

iPhone 16 Pro

iOS 26.4

Real device testing on iPad (9th generation)

iPad (9th generation)

iOS 26.6

Real device testing on Galaxy S26

Galaxy S26

Android 16.0

Real device testing on Huawei P40

Huawei P40

Android 12.0

Real device testing on iPhone Air

iPhone Air

iOS 26.2

Real device testing on Pixel 10

Pixel 10

Android 16.0

Real device testing on iPhone 17

iPhone 17

iOS 26.0

Real device testing on Pixel 9

Pixel 9

Android 16.0

Real device testing on Galaxy S25

Galaxy S25

Android 15.0

Real device testing on iPhone 16

iPhone 16

iOS 26.5

Real device testing on Redmi Note 13

Redmi Note 13

Android 14.0

Real device testing on iPhone SE 2022

iPhone SE 2022

iOS 17.5

Real device testing on Galaxy A55

Galaxy A55

Android 14.0

Real device testing on Galaxy S24

Galaxy S24

Android 14.0

Real device testing on Pixel 8

Pixel 8

Android 14.0

Real device testing on iPhone 15

iPhone 15

iOS 18.0

Real device testing on iPad (8th generation)

iPad (8th generation)

iOS 14.7

Real device testing on iPhone 11

iPhone 11

iOS 14.8

Real device testing on iPhone 14

iPhone 14

iOS 17.6

Real device testing on Galaxy S23

Galaxy S23

Android 13.0

Real device testing on iPhone 13

iPhone 13

iOS 18.5

Real device testing on Pixel 6

Pixel 6

Android 13.0

Real device testing on iPhone XR

iPhone XR

iOS 14.8

Real device testing on iPad (8th generation)

iPad (8th generation)

iOS 15.0

Real device testing on Galaxy A12

Galaxy A12

Android 11.0

Real device testing on Mi 10

Mi 10

Android 12.0

Real device testing on Galaxy S21

Galaxy S21

Android 11.0

Real device testing on iPhone 12

iPhone 12

iOS 14.5

Real device testing on Galaxy S20

Galaxy S20

Android 10.0

Real device testing on iPhone 11

iPhone 11

iOS 14.0

Real device testing on iPhone 8

iPhone 8

iOS 16.7

Real device testing on Galaxy Tab S11

Galaxy Tab S11

Android 16.0

Real device testing on Galaxy S10

Galaxy S10

Android 10.0

Real device testing on Pixel

Pixel

Android 7.1

Real device testing on iPhone XR

iPhone XR

iOS 18.7

Real device testing on iPad (6th generation)

iPad (6th generation)

iOS 13.5

Real device testing on iPhone 6s

iPhone 6s

iOS 15.8

Real device testing on Galaxy S8

Galaxy S8

Android 9.0

一覧にない機種が必要ですか。プライベートデバイスクラウドであれば、お客様専用に特定のハードウェアを購入して設置できます。誰もラックに常備しないハードウェアでの手軽な確認には、ホスト型のエミュレーターとシミュレーターもご利用いただけます。

自動化フレームワーク

テスト自動化フレームワーク

主要なモバイル自動化フレームワークと、すぐに連携できます。

スイートを高速化

並列テスト

テストを同時実行することで、アプリの総テスト時間を大幅に短縮できます。TestingBotは多様なデバイスを提供し、並列テストの実行に対応しています。

無料で始める
並列テスト
ビデオ、スクリーンショット、ログ
高速デバッグ

動画、スクリーンショット、ログ

すべてのモバイル テストには、生成されたログ、ビデオ、スクリーンショットへのアクセスが付属しています。

無料で始める
アップロードして数秒でテスト

TestingBot Storage

モバイルアプリをTestingBotストレージにアップロードし、モバイルアプリですぐに自動テストを実行します。

無料で始める
TestingBot Storage
率直な比較

実機とエミュレーター: それぞれが適する場面

実機テストが常に正解とは限りません。エミュレーターとシミュレーターは起動が速く、大量に動かしても安価で、日常的な確認の多くには十分です。当社は両方を提供しているため、実際にお勧めする使い分けをそのまま示します。

エミュレーターやシミュレーターで十分な場面

  • 1 コミットごとのレイアウト・ナビゲーション・機能のリグレッション。ハードウェアの挙動ではなく、フローが動くことが重要な場合です。
  • 2 OS バージョンの広範な網羅。エミュレーターイメージを 20 個起動するコストは、実機 20 台を占有する場合のごく一部で済みます。
  • 3 開発初期のフィードバック。ハードウェアの忠実度より、数秒で始まるセッションのほうが重要な場合です。
  • 4 画面サイズと解像度の確認。エミュレーターが忠実に再現します。

実機が必要な場面

  • 1 パフォーマンスと応答性。エミュレーターはホストマシンの CPU とメモリーを借りるため、単純に遅すぎる端末の問題を平然と覆い隠します。
  • 2 カメラ、GPS、生体認証、Bluetooth などのセンサー。エミュレーターはこれらをスタブ化するか近似するにとどまります。
  • 3 実際の無線を介したネットワーク挙動。本当に電波状況が悪いモバイル回線でアプリがどう振る舞うかを含みます。
  • 4 メーカー固有の挙動。Android 自体ではなく、メーカー独自のビルドが原因で壊れる場合です。

多くのチームは結局その両方を使います。コミットごとにエミュレーターとシミュレーターを動かし、リリース前には自社の分析データが重要と示す端末の実機で確認します。

必要な契約

実機が含まれるプラン

当社では実機は上位プラン限定の機能ではありません。TestingBot のすべてのサブスクリプションに含まれます。ただし購入前に知っておくべき例外がひとつあります。

Manual プラン

実機の iPhone、iPad、Android 端末をブラウザーから直接操作するライブセッション。ホスト型のエミュレーターとシミュレーターも含まれます。

Automated プラン

実機での Appium、XCUITest、Espresso、Maestro の実行に加え、デスクトップブラウザーのグリッド全体を利用できます。ノーコード AI、ビジュアルテスト、アクセシビリティ検査は別売りではなく標準で含まれます。

Pro プラン

Manual と Automated のすべてを 1 つのサブスクリプションで。同じ端末群に対して両方を実施するチーム向けです。

従量課金クレジット

クレジットの対象は、デスクトップブラウザーおよびエミュレーターとシミュレーター上の自動実行のみです。実機は含まれず、手動のライブセッションも含まれません。

現在の各ティアと並列セッション数は料金ページに掲載しています。どのプランも無料トライアルから始められ、内容を確認するだけならカード登録は不要です。

比較

実機テスト:クイック比較

TestingBotの実機クラウドは、他の主要プロバイダーと比べてどうなのか。

能力 TestingBot BrowserStack SauceLabs
実際のiOSおよびAndroidデバイス
EU域内に設置されたデバイス(データ所在地)
Yes
米国予備選
米国予備選
GDPR準拠、CSA STARレベル1の自己評価
Appium / XCUITest / エスプレッソ / マエストロ
Appium + XCUITest
オープンソースであれば無料
Yes
専用プライベートデバイスクラウド
プライベート/ステージングアプリ用のセキュアトンネル
透明性の高い定額料金
Yes
カスタム見積もり
カスタム見積もり

SauceLabsの代替案BrowserStackの代替案LambdaTestの代替案に関する詳細は、それぞれのページをご覧ください。

実環境でのテスト

ネイティブデバイス機能をテストする

デバイスの機能にアクセスして変更し、さまざまな実際の状況でアプリをテストします。

ネットワークシミュレーション

接続性、ネットワークの変動などのシナリオをテストします。

ローカリゼーションテスト

さまざまなタイムゾーン、言語、地理的位置でアプリをテストします。

ダークモード

スムーズなユーザー エクスペリエンスを確保するには、暗い背景でアプリの UI をテストします。

アプリのオリエンテーション

アプリを横向きまたは縦向きでテストします。画面の向きを切り替えて、アプリの応答をテストします。

オーディオ

デバイスで生成されたオーディオを録音してリアルタイムで聞くことができます。

設定

ADB などを使用して、デバイス上のさまざまな設定を制御します。

プライベートデバイスクラウド

あなただけのモバイルデバイス

独自のiOSおよびAndroidデバイスを選択してください。これらのデバイスを購入し、安全なデータセンターにインストールして構成します。

これらのデバイスは、24時間年中無休でご利用いただけます。

プライベートデバイスは、ニーズに合わせてカスタマイズできます。特定のプロファイルとアプリをインストールするか、デバイスの特定の設定を変更してください。あなたが決める。

詳細を見る
あなただけのモバイルデバイス
Secure Tunnel

段階的なWebサイトのテスト

安全なトンネルを使用して、すべてのブラウザでステージングWebサイトをす��やく簡単にテストします。

TestingBotクラウドのファイアウォールの背後からデータとWebサイトをテストします。

FAQ

よくある質問

TestingBotにおける実機テストに関するよくある質問。

実機テストとは何ですか?

実機テストとは、エミュレーターやシミュレーターではなく、実際のスマートフォンやタブレット端末上で自動テストまたは手動テストを実行する手法です。これにより、エミュレーターでは再現できないCPU/RAMの制約、バッテリーの挙動、実際のネットワーク環境、端末固有のレンダリングの不具合など、ハードウェア固有の問題が明らかになります。

実機を使うべきか、エミュレーターを使うべきか?

開発初期段階やユニットスタイルのフローでは、エミュレータを使用して迅速なフィードバックを得ます。リリース検証、パフォーマンス テスト、生体認証フロー、カメラ/センサー ロジック、プッシュ通知、最終受け入れテストには実機を使用します。ほとんどのチームは両方を実施しています。CI ではコミットごとにエミュレータを使用し、リリース ブランチでは実機を使用します。

TestingBotの実機はどこに設置されていますか?

TestingBotのデバイスはすべて、ヨーロッパのベルギーにある安全なデータセンターでホストされています。GDPRに準拠しており、常にクリーン���状態です。各テストセッション後には、すべてのデバイスがデータ消去され、再イメージングされます。脱獄やルート化は一切行われていません。

実機クラウドはどのテストフレームワークをサポートしていますか?

Appium(iOSおよびAndroid)、XCUITest(iOS)、Espresso(Android)、Maestro(iOSおよびAndroid)、およびWebDriver互換のフレームワークが利用可能です。ブラウザからデバイスを手動で操作したり、TestingBotのコード不要のAIテスト作成ツールを使用して平易な英語からテストを生成することもできます。

App StoreやGoogle Playにまだ公開されていないアプリをテストすることはできますか?

はい。.ipa または .apk ビルドを TestingBot Storage にアップロードし、任意の実機にインストールしてください。App Store や Google Play に既に公開されているアプリをテストしたり、TestingBot Tunnel を使用して企業ファイアウォールの背後にあるステージング環境に接続したりすることもできます。

パブリックデバイスクラウドとプライベートデバイスクラウドの違いは何ですか?

パブリッククラウドデバイスは複数の顧客で共有され、セッションごとにデータが消去されるため、ほとんどのチームに最適です。プライベートクラウドデバイスは、お客様のアカウント専用に当社が購入、設定、ホストする専用のスマートフォンで、テスト間でのデータ保持、カスタムプロファイル、プリインストールアプリなどのオプション機能も利用できます。

TestingBotは、実機テストにおいてBrowserStackやSauceLabsと比べてどうでしょうか?

TestingBotは、EU域内にホストされた実機(BrowserStackとSauceLabsは主に米国にホストされています)、GDPRおよびCSA STAR準拠、透明性の高い定額料金、オープンソース版は無料、そしてAppium/XCUITest/Espressoと同一のAPIを提供しています。顧客は通常、EU域内でのデータ保管、迅速なデバイス割り当て、そしてエンジニアリングチームからの直接サポートを理由に移行します。

実際に操作してみたい方は、モバイルアプリのテストページをご覧いただくか、対応デバイス一覧をご覧ください。

数秒で開始

無料トライアルにサインアップ

TestingBotを使用してアプリのテストを開始します。