Development‎ > ‎Android関連‎ > ‎

試験方法

Androidはその分断化のため、アプリケーション開発の管理が困難です。
特に、動作試験を行う時に、全てのデバイス上で確認することは事実上無理があります。
勿論、特定のデバイス向けにリリースするといったことも考えられますが、これではAndroid上で動作させているだけで、その恩恵をユーザーに提供できないことになります。
そこで、本ページでは、Androidの試験に関しての情報を公開致します。


  • ActionBarSherlock
    古いバージョンのデバイスにインストールされた場合、自動的にそれに合わせた動作をするようはかる。
  • Apptentive
    アプリのユーザーに実際に接続して確認するためのツール。
  • JUnit
    ユニット・テストを行うためのツール。
  • Robotium
    JUnit上でシナリオを記述し、自動実行させるためのライブラリ。
  • Crittercism
    ユーザーがクラッシュ時にレポートを送信できるようにするツール。
  • AppThwack
    ドラッグ&ドロップインタフェイスからアプリをセキュアにアップロードでき、実物の電話機とタブレットを使ってアプリを試験し、結果を数値化し、ユーザは、スクリーンショット、試験結果、ログ、スタックトレース、一般的な傾向などをリアルタイムで見ることが出来るクラウドサービス。
試験は行いすぎるということはありませんが、最低でもJUnitによるユニット・テストは必須です。
UMLを使用して定義し開発を行い、要所で確実なJUnitによるユニット・テストを常に行うことで、ある程度の品質は担保することができます。
より良いユーザー体験の提供を考えているアプリなら、Crittercismのようなツールを用いて、クラッシュ・レポートの入手経路を確保しておく必要もあるでしょう。
SelectionFile type iconFile nameDescriptionSizeRevisionTimeUser
Comments