Android 上のモバイル アプリケーションのテスト

物理 Android デバイスや Android エミュレータ上のモバイル アプリケーションをテストするには、次のタスクを実行します。

  1. Android 上のモバイル アプリケーションのテストにおける前提条件を満たすことを確認します。 詳細については、「Android 上のモバイル アプリケーションのテストにおける前提条件」を参照してください。
  2. Android エミュレータ上のモバイル アプリケーションをテストするには、Silk Test Workbench 用にエミュレータを設定します。 詳細については、「 Silk Test 用に Android エミュレータを設定する」を参照してください。
  3. Silk Test Workbench をインストールしたマシンで Android エミュレータを開始するか、デバイスを接続します。
  4. 物理 Android デバイスを初めて使用するマシンでテストする場合、適切な Android USB ドライバをマシンにインストールします。 詳細については、「USB ドライバのインストール」を参照してください。
  5. 物理 Android デバイス上でモバイル アプリケーションをテストする場合は、Android デバイスの USB デバッグを有効化します。 詳細については、「USB デバッグの有効化」を参照してください。
  6. モバイル アプリケーション用の Silk Test Workbench プロジェクトを作成します。
  7. モバイル アプリケーション用のテストを作成します。
  8. テストで実行する操作を記録します。 記録 ウィンドウを開始すると、アプリケーションの選択 ダイアログ ボックスが開きます。
  9. モバイル Web アプリケーションをテストするには:
    1. Web タブを選択します。
    2. 使用するモバイル ブラウザーを選択します。
    3. 移動する URL の入力 テキスト ボックスに、開く Web ページを指定します。
  10. ネイティブ モバイル アプリケーションまたはハイブリッド アプリケーションをテストするには:
    注: Silk Test Workbench を使用してネイティブ モバイル アプリケーションやハイブリッド アプリケーションをテストするには、ネイティブ モバイル ライセンスが必要です。詳細については、「ライセンス情報」を参照してください。
    1. モバイル タブを選択します。
    2. アプリをテストするモバイル デバイスをリストから選択します。
    3. ネイティブ モバイル アプリケーションを選択します。
      • モバイル デバイスまたはエミュレータ上にアプリをインストールする場合は、参照 をクリックしてアプリ ファイルを選択するか、アプリ ファイル テキスト フィールドにアプリ ファイルへの完全パスを入力します。このパスでは、Silk Test Workbench は HTTP および UNC 形式をサポートします。
      • Android デバイス上に既にインストールされているアプリを使用する場合は、パッケージ/アクティビティ リストからアプリを選択するか、パッケージ/アクティビティ フィールドにパッケージとアクティビティを指定します。
      • UFT Mobile 上で利用可能なアプリを使用する場合は、アプリ識別子 を指定します。
  11. OK をクリックします。 Android デバイスまたはエミュレータの画面が、テスト中にロックされないようにしてください。マシンに接続中にデバイスがロックされないようにするには、開発者向けオプション を開きます。スリープモードにしない または 充電中に画面をスリープにしない をチェックします。
  12. 記録 ウィンドウを使用して、モバイル アプリケーションに対するテストを記録します。 詳細については、「モバイル アプリケーションの記録」を参照してください。
  13. すべての操作の記録を終えたら、記録を停止します。
  14. テストを再生します。
  15. テスト結果を分析します。