物理 iOS デバイス上のネイティブ モバイル アプリケーションのテスト

注: Silk Test Workbench を使用してネイティブ モバイル アプリケーションやハイブリッド アプリケーションをテストするには、ネイティブ モバイル ライセンスが必要です。詳細については、「ライセンス情報」を参照してください。

iOS 上のモバイル アプリケーションのテストにおける前提条件については、「iOS 上のモバイル アプリケーションのテストにおける前提条件」を参照してください。ネイティブ モバイル アプリケーションをテストする際の既知の制限については、「モバイル ネイティブ アプリケーションのテストにおける制限事項」を参照してください。

物理 iOS デバイス上のネイティブ モバイル アプリケーション (アプリ) やハイブリッド アプリケーションをテストするには、次のタスクを実行します。
  1. テストする iOS デバイスを準備します。 詳細については、「iOS デバイスのテストの準備」を参照してください。
  2. テストするアプリを準備します。 詳細については、「iOS アプリのテストの準備」を参照してください。
  3. テストする Mac を準備します。 詳細については、「iOS 上でのモバイル アプリケーションのテストのための Mac の準備」を参照してください。
  4. iOS デバイスが接続されている Mac を、Silk Test がインストールされている Windows マシンに、リモート ロケーションとして追加します。 詳細については、「リモート ロケーションの編集」を参照してください。
    注: 任意の時点で、Mac に接続されている複数の物理 iOS デバイス上でテストできますが、iOS シミュレータは Mac 上で実行している 1 つに対してのみテストできます。Silk Test 17.5 Hotfix 1 以降を使用した場合、iOS 上のモバイル アプリケーションをテストするために、Mac 上で複数のユーザー セッションを使用する必要はありません。
  5. モバイル アプリケーション用の Silk Test Workbench プロジェクトを作成します。
  6. モバイル アプリケーション用のテストを作成します。
  7. テストで実行する操作を記録します。 記録 ウィンドウを開始すると、アプリケーションの選択 ダイアログ ボックスが開きます。
  8. モバイル タブを選択します。
  9. アプリをテストするモバイル デバイスをリストから選択します。
  10. 参照 をクリックしてアプリ ファイルを選択するか、アプリ ファイルへの完全パスを モバイル アプリ ファイル テキスト フィールドに入力します。 このパスでは、Silk Test Workbench は HTTP および UNC 形式をサポートします。 Silk Test Workbench は、モバイル デバイス上に指定したアプリをインストールします。
  11. OK をクリックします。 iOS デバイスやシミュレータのテスト中に、スリープ モードに移行してはいけません。画面ロックとパスワードをオフにするには、設定 > Touch ID とパスコード を選択します。
  12. すべての操作の記録を終えたら、記録を停止します。
  13. テストを再生します。
  14. テスト結果を分析します。
注: iOS デバイスと iOS シミュレータの両方でネイティブ モバイル アプリをテストする場合は、サインした .ipa ファイルと ZIP した .app ディレクトリ(ファイル拡張子以外同じ名前)の両方が同じフォルダに作成されている。