モバイルアプリケーション テストは モバイルテストの中の 一種です。詳細 については、モバイルテストチュートリアル1の記事の モバイルテストの部分を参照してください。
1、モバイルアプリケーションのカテゴリ
モバイルアプリケーションの場合、次の3つのカテゴリに分類できます。
・タイプ1:ネイティブアプリ、iOS、Android、Windowsなどのプラットフォーム専用に それぞれの言語で 記述されたアプリ。
・タイプ2:Webアプリケーション、Webベースのアプリケーション。モバイルデバイス ユーザーは、Chrome、Firefox、Safariなどのさまざまなブラウザーを使用して、m .facebook.comなど の使用するWebサーバーに アクセスします。
・タイプ3:複合アプリケーション、ネイティブアプリケーション と Webアプリケーションの組み合わせは、オフラインとオンラインの両方で 実行でき、HTML5、CSSなどのWeb作成技術が よく使用されます。
これを考慮すると
・ネイティブアプリケーションは 特定のオペレーティングシステムでのみ実行できますが、モバイル Webアプリケーションは HTML および Javascript をサポートするすべてのモバイルブラウザーで 実行できます。
・ネイティブアプリケーションは SDKなどのプラットフォームで 記述され、モバイル Webアプリケーションは HTML、CSS、ASP.NET、JAVA、PHPなど のWebテクノロジーで 記述されています。
・ネイティブアプリケーションの場合、インストールする必要がありますが、モバイル Webアプリケーションの場合、インストールする必要は ありません。
・ネイティブアプリケーションは アプリストアから更新できますが、モバイル Webアプリケーションは 一元的に更新されます。
・ネイティブアプリは インターネットに接続していなくても 動作する場合がありますが、モバイルウェブアプリは 常に インターネット接続が必要です。
・ネイティブアプリは、モバイルウェブアプリよりも 高速に動作します。
2、モバイルアプリケーションをテストするための特別なテストケース
・バッテリーの消費:モバイルデバイスで アプリケーションを実行するとき、バッテリーの消耗を追跡することが重要です。
・アプリケーションの実行速度:異なるメモリ容量、異なるネットワーク速度の異なるデバイスでの応答時間を追跡します。
・メモリ要件:アプリをダウンロードしてインストールするとき、アプリを実行します。
・アプリケーションの機能チェック:ネットワーク接続やその他の外部の影響を受けても、アプリケーションが停止しないようにします。
3、モバイルアプリケーション用の自動テストツール
3−1、 IOSには、次のような一般的な自動 テストツール が あります
3−2、 Androidには、次のような一般的な自動テストツールがあります
テストサービスの詳細 については、こちらを参照してください。
Lotus Quality Assurance (LQA)
電話番号: (+84) 24-6660-7474
メール: [email protected]
ウェブサイト: https://www.lotus-qa.com/