モバイル・テスト・クライアントを iOS シミュレーターにインストールしたら、付属しているビルド・スクリプトを OS X コンピューター上で実行して、iOS のテスト対象アプリケーション (AUT) をインスツルメントできるようにする必要があります。オプションとして、インスツルメント・アプリケーションをテスト・ワークベンチに入れたり、iOS シミュレーターにインストールしたりすることもできます。
始める前に
OS X v.10.8 (Mountain Lion) 以降が実行されている Macintosh コンピューターに Xcode がインストールされていなければならず、また Xcode プロジェクトが作成されていなければなりません。
プロジェクトには、テストするアプリケーションのソース・コードが含まれている必要があります。さらに、
rtwBuildXcode.sh スクリプトをローカルにダウンロードしておく必要があります。これは、build-script ディレクトリー内にあります。
手順
- Rational® Test Workbench Mobile
Test Edition で、「ワークベンチ URL の表示」アイコン
をクリックし、ワークベンチ URL をコピーします。
- Macintosh 端末アプリケーションを開いて build-script フォルダーに移動し、必要なコマンド行を入力して、適切なパラメーターが指定された rtwBuildXcode.sh スクリプトを起動します。
詳しくは、トピック『スクリプトで iOS アプリケーションをインスツルメントするために使用するコマンド行』を参照してください。
このスクリプトを使用すると、Xcode プロジェクト・ファイルから Xcode 内でコンパイルとリンクを自動的に実行し、インスツルメント・アプリケーションを作成することができます。
- スクリプトを実行します。
その結果、インスツルメント・アプリケーションが生成されます。
必要なパラメーターをコマンド行で指定した場合、このアプリケーションはオプションでテスト・ワークベンチと iOS シミュレーターにプッシュされます。
それ以外の場合は、スクリプトが起動されると、インスツルメントされた .zip ファイルがローカルで生成されます。その場合、「モバイル・アプリケーション」エディターの「アプリケーションの追加」メニューを使用して、インスツルメント・ファイルをテスト・ワークベンチに手動でインポートする必要があります。
その後、別のスクリプトを実行して、アプリケーションを iOS シミュレーターにインストールする必要があります。また、アプリケーションを iOS デバイスにプッシュすることもできます。
この方法については、『インスツルメント iOS アプリケーションのデバイスへのインストール (Installing an instrumented iOS application on devices)』を参照してください。
タスクの結果
着信したモバイル・アプリケーションが、
テスト・ワークベンチ Eclipse クライアントのナビゲーション・ビューに表示されます。着信アプリケーション・ファイルを Test Workbench プロジェクトに保存する必要があります。その後、インスツルメント・アプリケーションがシミュレーターまたはモバイル・デバイスにプッシュされると、テストの記録を開始できるようになります。