SAA / ドメイン3 高パフォーマンスなアーキテクチャの設計
AWS Device Farm
概要
は、AWSがホストする実際のスマートフォンやタブレットでAndroid、iOS、ウェブアプリケーションをテストするサービスです。
主要技術
① 自動テスト
アプリケーションとテストをアップロードし、複数の実機で並列実行します。結果、ログ、スクリーンショット、動画などを確認できます。
② リモートアクセス
ブラウザやマネージドAppiumから実機を操作し、特定端末での不具合を再現・デバッグできます。
③ Device Pool
、メーカー、モデルなどの条件でテスト対象端末をまとめます。実機固有の表示や動作を確認できます。
試験対策
① 選択基準
多数の実スマートフォンへ端末を自社保有せず、モバイルアプリの互換性テストを行う場合に選びます。
② EC2との違い
一般的な上のテストではなく、AWSが管理する実際のモバイル端末が必要な場合にです。