Rational® Functional Tester
9.2.0.1 以降、Rational Functional Testerとともにインストールされる Perfecto Lab 記録環境を使用して、モバイル・アプリケーション用の Appium Java™ テストを作成できます。Perfecto の以前のバージョンのサポートでは、Appium テストのインポートのみ可能で、作成はできませんでした。Perfecto Lab 環境は、Linux では現在サポートされていません。
手順
- Perfecto Lab の設定を指定して、Perfect Lab テスト環境にアクセスできるようにします。
- をクリックします。
- Perfecto Cloud の URL を入力します。
- Perfecto Cloud に対して有効なユーザー名とパスワードを指定します。

- Perfecto Mobile の設定を指定し、Perfecto セキュリティー・トークンを取得します。Perfecto 設定値の設定を参照してください。
- をクリックして、Perfecto Lab パースペクティブに変更します。
- Perfecto Lab パースペクティブで、「起動モバイル (Launch Mobile)」リストから、テストを作成する対象のデバイスを選択します。

デバイスを選択した後、Perfecto パースペクティブでそのデバイスを表示できます。

- Perfecto Lab Java Appium プロジェクトを作成します。
- をクリックし、プロジェクト名を指定します。
- Perfecto Lab の設定、つまり、クラウドの URL、ユーザー名、およびパスワードを指定します。
Appium Java テストのテンプレートが表示されます。

- Perfecto Cloud の名前、ログイン資格情報、およびデバイスの詳細を指定してテンプレートを編集します。

- 他のテストを記録したように、モバイル・デバイスでテストを作成します。Perfecto Lab 環境で、マウス・クリックおよび他の作業が記録され、Appium コードに追加されます。

- テストを作成した後、テストを実行する前に、テストの記録に使用したモバイル・デバイスを閉じます。このようにしないと、デバイスは予約状態のままで、テストの実行に使用できるデバイスとして表示されません。
- テストを実行します。
Perfecto パースペクティブからテストを実行できます。また、テストを実行する前に、複合テストを作成し、その複合テストに新しいテストを追加することもできます。Selenium テストまたは Appium テストの実行および複合テストへの Selenium テストまたは Appium テストの追加を参照してください。
- テストの実行が完了した後、Perfecto Web 分析レポートを表示できます。
