構成テスト
目的
構成テストでは、このアプリのサポートする端末やOSバージョンごとに期待された動作するかを確認します。このテストを実施することにより、サポート範囲内の端末およびOSバージョンでアプリが正常に動作することを保証します。
OSバリエーション
テスト観点
- テスト対象のOSバージョンで、OS依存の機能が正常に動作すること
上記観点の確認のため、テスト対象のOSバージョンで端末やOSに関する観点をテストします。
テスト方法
各テスト計画でテスト端末バリエーションの中からテスト端末を決定して、実機でテストを実施します。
レイアウトバリエーション
テスト観点
- 全ての機種毎のアスペクト比率、画面解像度毎に表示崩れなどがないこと
- パンチホール有無、ノッチ有無の機種毎に表示崩れなどがないこと
上記観点の確認のため、次のテスト観点を対象にしてアスペクト比率、画面解像度でテストを実施します。
テスト方法
各テスト計画でテスト端末バリエーションの中からテスト端末を決定して、エミュレータ/シミュレータまたは、実機でテストを実施します。
ネイティブ機能バリエーション
テスト観点
- ネイティブ機能の有無や種類(カメラ、指紋認証、顔認証)に関係なくアプリが動作すること
上記観点の確認のため、端末やOSに関する観点の機種依存機能の検証をネイティブ機能の有無、種類毎で実施します。
テスト方法
各テスト計画でテスト端末バリエーションの中からテスト端末を決定して、実機でテストを実施します。