インスツルメントされた iOS アプリケーションをスクリプトを使用してインストールする

Windows コンピューターまたは Macintosh コンピューターで InstallAppInDevice スクリプトを使用して、インスツルメントされた iOS アプリケーションを 1 台以上の iOS デバイスにインストールすることができます。このタスクは、インスツルメントされたアプリケーションがテスト・ワークベンチにインストールされているユーザーのうち、アプリケーションのソース・コードが含まれている Xcode プロジェクトへのアクセス権を持っていない可能性があるユーザーに適用されます。

始める前に

インスツルメントされた iOS アプリケーションのインストール』に記載されている前提条件を確認してください。特に、Apple iTunes がインストールされていることは、確認してください。Macintosh コンピューターの場合はデフォルトで iTunes が付属していますが、Windows コンピューターの場合は、手動でダウンロードしてインストールする必要があります。

手順

  1. Rational® Test Workbench Mobile Test Edition で、「ワークベンチ URL の表示」アイコン ワークベンチ URL をクリックし、ワークベンチ URL をコピーします。

    モバイル・デバイスをテスト・ワークベンチに接続するには、ワークベンチ URL が必要になります。

  2. Windows コンピューターの場合は RTW-iOS-Install-Archive.zip をダウンロードし、Macintosh コンピューターの場合は RTW-iOS-Build-Archive.zip をダウンロードします。
    1. Windows コンピューターまたは Macintosh コンピューターでブラウザーを起動し、以下の形式でワークベンチ URL を入力します。

      http://Workbench_URL:port/mobile

      例: http://192.0.2.24:7878/mobile

      Rational Test Workbench のモバイル・ウェルカム・ページがブラウザーに表示されます。

    2. オンラインの説明に従ってアーカイブをダウンロードします。
    3. ダウンロードが完了したら、アーカイブを解凍します。

      Windows コンピューターの場合、InstallAppInDevice.cmd インストール・スクリプトは iOS-install-script フォルダーに格納されます。

      Macintosh コンピューターの場合、InstallAppInDevice.sh インストール・スクリプトは build-script フォルダーに格納されます。

  3. Windows コンピューターの場合は、InstallAppInDevice.cmd を実行して、インスツルメントされた AUT をインストールします。Macintosh コンピューターの場合は、InstallAppInDevice.sh を実行します。
    1. Windows コマンド・プロンプトまたは Macintosh 端末ウィンドウを開きます。
    2. 以下のコマンドを入力して AUT をインストールします。

      Windows の場合: iOS-install-script¥InstallAppInDevice.cmd <AUT ファイルのパス>

      OS X の場合: build-script/InstallAppInDevice.sh <AUT ファイルのパス>

      AUT の拡張子として使用できるのは、.app.ipa.ma.zip です。

      Macintosh コンピューターで UICatalog という AUT を iOS デバイスにインストールするためのコマンド行の例を以下に示します。

      ./InstallAppInDevice.sh /Users/mario/iOSApps/UICatalog.ipa

      複数のデバイスが接続されている場合、メッセージが表示されます。

    3. インストールで使用するデバイスに対応する数字を入力します。すべてのデバイスが使用可能な場合は「a」を入力します。

      デバイスに AUT がインストールされると、メッセージが表示されます。その後、別のデバイスにアプリケーションをインストールすることができます。

タスクの結果

これらの手順が完了したら、テストの記録を開始することができます。

フィードバック