ワークベンチでテストするアプリケーションのインポート

モバイル・アプリケーションをテストするには、そのアプリケーションを Rational® Test Workbench Eclipse Client にインストールし、モバイル・デバイスにもインストールする必要があります。

始める前に

Android アプリケーションをテストする場合は、テスト・ワークベンチのインストール先と同じコンピューター上に Android SDK がインストールされていなければなりません。 Android SDK がインストールされているディレクトリーを指すように、モバイル・アプリケーション・ビルダーのパスを設定する必要があります。詳しくは、モバイル・アプリケーション・ビルダーを参照してください。モバイル・デバイスまたはエミュレーターからアプリケーションを追加するために、デバイスがテスト・ワークベンチに接続されていることを確認します。

このタスクについて

Android アプリケーションをテストするには、デバイスを使用してテスト対象アプリケーション (AUT) をテスト・ワークベンチにアップロードするか、「モバイル・アプリケーション (Mobile Applications」エディターを使用してアプリケーションをテスト・ワークベンチにインポートします。

iOS アプリケーションをテストするには、そのアプリケーションをテスト・ワークベンチにインポートします。iOS アプリケーションの場合、アップロード処理はありません。

手順

  1. 「テスト・ナビゲーター」ビューでモバイル着信アプリケーション・ノードを右クリックし、「使用可能なモバイル・アプリケーション (Available mobile applications)」をクリックします。または、「Test Workbench」パースペクティブ・ツールバーで、「使用可能なモバイル・アプリケーションの表示」アイコン「使用可能なモバイル・アプリケーションの表示」をクリックします。 「モバイル・アプリケーション」エディターが開きます。
  2. エディターで、「リストへのアプリケーションの追加」アイコン「リストへのアプリケーションの追加」をクリックし、アプリケーションをテスト・ワークベンチに追加します。
  3. 「アプリケーションの追加」ウィンドウで、次のいずれかのタスクを実行します。
    1. ローカル・コンピューターからアプリケーションを追加するには、「ローカル・ストレージから」で、「Android アプリケーション」アイコン「Android アプリケーション」をクリックするか、「iOS アプリケーション」アイコン「iOS アプリケーション」をクリックして、アプリケーションを参照します。
    2. ワークスペースからアプリケーションを追加するには、「ワークスペースから」をクリックし、「Android」アイコンまたは「iOS」アイコンをクリックし、アプリケーションを選択します。
    3. モバイル・デバイスから Android アプリケーションを追加するには、「モバイル・デバイスから」をクリックしてから「次へ」をクリックし、『モバイル・テスト・クライアントからの Android アプリケーションのアップロード』に記載されている手順を実行します。
    4. Web サイトからアプリケーションを追加するには、「Web サイトから」をクリックし、Web サイトの URL を入力するか、コピーされた URL を貼り付けるためのボタンをクリックします。
    5. 元々のモバイル・アプリケーション・パッケージが含まれるリソースを追加するには、「既存の管理対象アプリケーション・リソースから」をクリックします。 .ma ファイルをクリックして、管理対象アプリケーションを再生成します。ウィンドウに表示されるのは、インポートされていないアプリケーション・ファイルのみです。
  4. オプション: 「アプリケーションの説明」に、追加するアプリケーションの簡単な説明を入力します。
  5. 「次へ」をクリックして、プロジェクトを選択します。
  6. 「完了」をクリックします。 アプリケーションのサイズに応じて、テスト・ワークベンチ は、テストのためのアプリケーションの準備にある程度の時間を要する場合があります。 その結果、.ma ファイルが作成され、使用可能なアプリケーションのリストにアプリケーションが追加されて、テストのすべての段階のための準備が整った状態になります。
    注: アプリケーションの前バージョンからテスト・スイートが作成された「モバイル・アプリケーション (Mobile application)」エディターでアプリケーションの新しいバージョンをインポートする場合は、ダイアログ・ボックスが表示され、同じアプリケーションの他のバージョンを参照するテスト・スイートが検出されたことが示されます。 「プレビュー」をクリックします。 リファクタリング・ウィザードが表示され、変更内容が示されます。 これは、「キャンセル」をクリックして無視することができます。 あるいは、「終了」をクリックしてリファクタリングを開始することもできます。 リファクタリングを実行した場合、アプリケーションの新バージョンでテスト・スイートを使用することができます。 「キャンセル」をクリックした場合も、後で「使用可能なテスト」タブの「アプリケーションの他のバージョンからテスト・スイートをインポート」を使用して、リファクタリング・プロセスを実行することが可能です。 このボタンが有効なのは、エディターでアプリケーションの別のバージョンが検出されたが、着信アプリケーションでも Web アプリケーションでも利用可能になっていない場合のみです。

次のタスク

Android アプリケーションの場合は、モバイル・デバイスからテストを記録することができます。モバイル・テスト・クライアントで、「管理対象アプリケーション」に移動し、テスト・ワークベンチ に追加したアプリケーションをタップし、「レコード」をタップします。

iOS アプリケーションの場合は、テストの記録を開始する前に、iOS デバイスにアプリケーションをインストールする必要があります。詳細については、インスツルメントされた iOS アプリケーションのインストールを参照してください。


フィードバック