物理
iOS
デバイス上のネイティブ モバイル アプリケーションのテスト
注:
Silk4J
を使用してネイティブ モバイル アプリケーションやハイブリッド アプリケーションをテストするには、ネイティブ モバイル ライセンスが必要です。詳細については、「
ライセンス情報
」を参照してください。
物理
iOS
デバイス上のネイティブ モバイル アプリケーション (アプリ) やハイブリッド アプリケーションをテストするには、次のタスクを実行します。
テストする
iOS
デバイスを準備します。
詳細については、「
iOS デバイスのテストの準備
」を参照してください。
テストするアプリを準備します。
詳細については、「
iOS アプリのテストの準備
」を参照してください。
iOS
デバイスが接続されている Mac を、
Silk Test
がインストールされている Windows マシンに、リモート ロケーションとして追加します。
詳細については、「
リモート ロケーションの編集
」を参照してください。
注:
任意の時点で、Mac の各ユーザーは、Mac に接続されている 1 つの
iOS
デバイス、または、Mac 上で実行中の 1 つの
iOS
シミュレータに対してのみテストを実行できます。同じ Mac 上の複数の
iOS
デバイスや
iOS
シミュレータに対してテストを実行するには、Mac のユーザー セッションが各デバイスとシミュレータに対して必要となります。詳細については、「
同一 Mac 上の複数の iOS シミュレータでのテスト
」を参照してください。
モバイル アプリケーション用の
Silk4J
プロジェクトを作成します。
モバイル アプリケーション用のテストを作成します。
テストで実行する操作を記録します。
記録
ウィンドウを開始すると、
アプリケーションの選択
ダイアログ ボックスが開きます。
モバイル
タブを選択します。
アプリをテストするモバイル デバイスをリストから選択します。
参照
をクリックしてアプリ ファイルを選択するか、アプリ ファイルへの完全パスを
モバイル アプリ ファイル
テキスト フィールドに入力します。
このパスでは、
Silk4J
は HTTP および UNC 形式をサポートします。
Silk4J
は、モバイル デバイス上に指定したアプリをインストールします。
終了
をクリックします。
iOS
デバイスやシミュレータのテスト中に、スリープ モードに移行してはいけません。画面ロックとパスワードをオフにするには、
設定
>
一般
>
パスコードロック
を選択します。
すべての操作の記録を終えたら、記録を停止します。
テストを再生します。
テスト結果を分析します。
注:
iOS
デバイスと
iOS
シミュレータの両方でネイティブ モバイル アプリをテストする場合は、サインした
.ipa
ファイルと ZIP した
.app
ディレクトリの両方が同じフォルダに作成されている。
親トピック:
iOS
関連概念
iOS アプリのテストの準備
関連タスク
iOS シミュレータ上のネイティブ モバイル アプリケーションのテスト
物理 iOS デバイス上のモバイル Web アプリケーションのテスト
iOS シミュレータ上のモバイル Web アプリケーションのテスト
関連資料
iOS 上のモバイル アプリケーションのテストにおける前提条件
iOS デバイスの推奨設定