iOS シミュレーターでの iOS アプリケーションのインスツルメント

モバイル・テスト・クライアントを iOS シミュレーターにインストールしたら、付属しているビルド・スクリプトを OS X コンピューター上で実行して、iOS のテスト対象アプリケーション (AUT) をインスツルメントできるようにする必要があります。オプションとして、インスツルメント・アプリケーションをテスト・ワークベンチに入れたり、iOS シミュレーターにインストールしたりすることもできます。

始める前に

OS X v.10.8 (Mountain Lion) 以降が実行されている Macintosh コンピューターに Xcode がインストールされていなければならず、また Xcode プロジェクトが作成されていなければなりません。 プロジェクトには、テストするアプリケーションのソース・コードが含まれている必要があります。さらに、rtwBuildXcode.sh スクリプトをローカルにダウンロードしておく必要があります。これは、build-script ディレクトリー内にあります。

手順

  1. Rational® Test Workbench Mobile Test Edition で、「ワークベンチ URL の表示」アイコン ワークベンチ URL をクリックし、ワークベンチ URL をコピーします。
  2. Macintosh コンピューターで Web ブラウザーを開き、ワークベンチ URL を貼り付け、ダウンロード・リンクをクリックします。 このタスクにより、RTW-iOS-Build-Archive.zip がダウンロードされます。build-scriptフォルダーが含まれているこの zip ファイルを解凍します。このフォルダーには、rtwBuildXcode.sh シェル・スクリプト・ファイルが格納されています。
  3. Macintosh 端末アプリケーションを開いて build-script フォルダーに移動し、必要なコマンド行を入力して、適切なパラメーターが指定された rtwBuildXcode.sh スクリプトを起動します。 詳しくは、トピック『スクリプトで iOS アプリケーションをインスツルメントするために使用するコマンド行』を参照してください。 このスクリプトを使用すると、Xcode プロジェクト・ファイルから Xcode 内でコンパイルとリンクを自動的に実行し、インスツルメント・アプリケーションを作成することができます。
  4. スクリプトを実行します。 その結果、インスツルメント・アプリケーションが生成されます。 必要なパラメーターをコマンド行で指定した場合、このアプリケーションはオプションでテスト・ワークベンチと iOS シミュレーターにプッシュされます。 それ以外の場合は、スクリプトが起動されると、インスツルメントされた .zip ファイルがローカルで生成されます。その場合、「モバイル・アプリケーション」エディターの「アプリケーションの追加」メニューを使用して、インスツルメント・ファイルをテスト・ワークベンチに手動でインポートする必要があります。 その後、別のスクリプトを実行して、アプリケーションを iOS シミュレーターにインストールする必要があります。また、アプリケーションを iOS デバイスにプッシュすることもできます。 この方法については、『インスツルメント iOS アプリケーションのデバイスへのインストール (Installing an instrumented iOS application on devices)』を参照してください。

タスクの結果

着信したモバイル・アプリケーションが、テスト・ワークベンチ Eclipse クライアントのナビゲーション・ビューに表示されます。着信アプリケーション・ファイルを Test Workbench プロジェクトに保存する必要があります。その後、インスツルメント・アプリケーションがシミュレーターまたはモバイル・デバイスにプッシュされると、テストの記録を開始できるようになります。

フィードバック