クラウドデバイス上でAndroidアプリのテストに関する実用ガイド
要点
インストール、互換性、アップグレード、ネットワークシナリオには、繰り返し可能なデバイスマトリックスを活用しましょう。
UMOCloudチーム公開日 2分の読書
まずデバイスマトリックスを定義します
デバイスを無作為に選ばないでください。実際のオーディエンスデータを活用して、Androidバージョン、ディスプレイプロファイル、パフォーマンスティア、利用率やリスクが最も高いネットワークリージョンを優先順位付けしましょう。
毎回リリースでフローからカバーへ
- クリーンインストール、初回起動、そして権限
- 既存のデータで前バージョンからアップグレードする
- バックグラウンド、再接続、そして遅いネットワーク
- コアジャーニー、通知、外部リンク
- 再インストール動作とアプリケーションデータのクリア
すべての結果を再現可能にします
各問題ごとにデバイスID、Androidバージョン、アプリのビルド、手順、時間、スクリーンショットを記録してください。テスト後はデバイスを既知のベースラインに戻し、残留データが後の実行に影響を与えないようにします。
クラウドテストがすべての物理機器に取って代わるわけではありません
カメラ、センサー、Bluetooth、携帯電話、メーカー固有の動作は物理的なハードウェアを必要とする場合があります。クラウドデバイスは、日常的な互換性や回帰対応の拡大に最適です。
UMOCloud