テスト・ワークベンチへのネイティブおよびハイブリッド・アプリケーションの追加

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

始める前に

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

このタスクについて

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

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

手順

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

次のタスク

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

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


フィードバック