モバイルテスト-デバイスとアプリケーション
デバイステスト
このタイプのテストは通常、モバイルデバイスの品質を保証するために行われます。テストには、モバイルのハードウェアとソフトウェアのテストが含まれます。ここでは、モバイルデバイスで一般的に実行されているさまざまなタイプのテストについて説明します。
ユニットテスト
単体テストは、モバイルデバイス開発の一部が、通常は開発者によってテストされるテストフェーズです。これには、ハードウェアテスト、ソフトウェアテスト、および機械的テストが含まれる場合があります。
工場テスト
工場テストは、モバイルデバイスの一種のサニティチェックです。製造・組立による欠陥がないことを確認するために自動的に行われます。主に以下のテストが含まれます-
- モバイルアプリケーションのテスト
- ハードウェアテスト
- バッテリー(充電)テスト
- 信号受信
- ネットワークテスト
- プロトコルテスト
- モバイルゲームのテスト
- モバイルソフトウェアの互換性テスト
認定テスト
認定テストは、モバイルデバイスが市場に出る前のチェックです。
アプリケーションテスト
モバイルアプリケーションテストは、ハンドヘルドモバイルデバイス用に開発されたソフトウェアの機能、使いやすさ、および一貫性をテストするプロセスです。モバイルデバイスで実行できるテストにはさまざまな種類があります。例えば、
- 機能テスト
- 実験室試験
- 性能試験
- メモリリークテスト
- 割り込みテスト
- ユーザビリティテスト
- インストールテスト
- 認定テスト
- セキュリティテスト
キーポイント
デバイステストは通常、モバイルデバイス自体をチェックするために実行されますが、モバイルアプリケーションテストには、選択したデバイスで実行されるアプリケーションのテストが含まれます。
これをデバイステストと呼ぶと、ハードウェアテストがその一部になります。モバイルアプリケーションのテストの場合、それは異なります。つまり、テスト対象のアプリケーションがハードウェア統合を必要とする場合、ハードウェアテストが含まれます。
自動化は、モバイルデバイスのテストとモバイルアプリケーションのテストで可能です。