テスト対象としてネイティブ、ハイブリッド、またはウェブアプリを選択します。
AWS Device Farm によりアプリをお好きな実際の電話やタブレットでテストできます。
結果は数分で得られ、バグやパフォーマンスの問題点が指摘されます。
多数の物理デバイスからデバイスを選択してテストを実行します。エミュレータとは違い、物理デバイスによるテストでは、メモリ、CPU 使用率、ロケーション、さらにメーカーや通信事業者がファームウェアやソフトウェアに加えた変更といった要素まで考慮に入れるため、ユーザーによるアプリの操作をいっそう正確に把握できます。デバイス群には常時デバイスが追加されています。デバイスの一覧を見る。
詳細で、対策を立てるのに役立つレポートを参照することで、最も重要な問題点に焦点を合わせます。それぞれのデバイスについての問題が特定され、グループ化されるので、テスト全体の結果、ログ、スクリーンショット、パフォーマンスデータを素速く分析できます。
ロケーション、言語、アプリケーションデータ、前提となるアプリのインストールについて設定してテスト環境を細かく調整し、顧客の実際の状況をシミュレートします。
組み込みのテストスイートを実行すれば、スクリプトの作成は不要です。Appium、Calabash、Espresso といった、全面的に制御できる一般的なオープンソーステストフレームワークを選択し、テストを細かくカスタマイズすることも可能です。サポートされているフレームワークの一覧を見る。
サービスプラグインと API を使用すれば、Android Studio や Jenkins のような IDE および継続的インテグレーション環境から、自動的にテストを開始して結果を得ることができます。
テスト期間中、それぞれのデバイスはお客様専用のものとなり、ソフトウェアレベルとハードウェアレベルの両方で他のデバイスから隔離されます。お客様のアプリケーションとデータは、テスト実行終了後、デバイスのワイプ処理によって消去されます。
最初の 250 デバイス分まで無料です。
料金は "デバイス分" によって計算されます。デバイス分は、使用するデバイス数とテストの長さによって決まります。AWS Device Farm は、250 デバイス分の間、1 回に限り無料で試用していただけます。その後は、1 デバイス分につき 0.17 USD が課金されます。
250 USD の固定月額で無制限のテストが開始できる、定額テストプランも選択できます。定額料金は、各デバイスファミリー (Android または iOS) ごとに購入するデバイススロットの数に基づき、スロットにつき月額 250 USD です。複数のデバイススロットにより、テストの同時実行に対応します。インスタンスとして、10 の Android デバイススロットを購入し、100 の Android デバイスでの実行をスケジュールする場合、Device Farm は、選択されたデバイスでのテストがすべて完了するまで、同時に最大 10 デバイスでのテストを実行します。さらにスロットを購入すると、より早く結果を得られます。1 か月間に実行するテストの回数にかかわらず、デバイススロットにつき固定月額 250 USD が請求されます。1 つ以上のデバイススロットのサブスクリプションをいつでもキャンセルすることができます。キャンセルはお客様の現在の請求期間が終了する時点で有効になります。定額テストに関心がある場合はお問い合わせください。
長期契約は不要で、ニーズに応じて料金プランを自由に変更できます。詳細 »
アプリを AWS Device Farm にアップロードするだけで、AWS クラウドの実際のデバイスでアプリをテストできます。
最初の 250 分まで無料です。

