テストスイートの作成

テストスイートとは、テストのコレクションです。テストスイートを使用して、リグレッションテストイベントなどのために、アプリケーション領域をテストします。

テストスイートには、手動テストGherkinテスト実行可能な自動テストが含まれます。

テストスイートとは

テストスイートとは、テストのコレクションです。テストスイートにはそれ自体のコンテンツは含まれません。

テストスイートは次のようなさまざまな方法で使用することができます。

  • アプリケーションの特定のページ、モジュールまたはセクションのテストを1つのグループにまとめる。これにより、アプリケーションの特定のセクションをテストすることができます。

  • 特定のテーマのテストをグループ化してください。同じテストスイートをバージョン間で再利用し、現在のバージョンから実行されたスイートを以前のバージョンから実行されたスイートと比較できます。さらに、同じスイートを異なる環境で実行し、スイートの実行を比較してリグレッションをチェックできます。

  • 複数のユーザーでテストを実行する。テストスイートの所有者は、テストスイートのテスト結果を集めてまとめたものを受け取ります。この方法は特にリグレッションテストに役立ちます。

テストスイートの作成

テストスイートを使用するには、テストスイートのコンテナーを作成する必要があります。

テストスイートを作成するには、次の手順を実行します。

  1. 品質モジュールまたはバックログモジュールでテストページを開きます。

  2. 新しいテストスイートに直接テストを追加する場合は、グリッドでそれらのテストを選択します。
  3. テストグリッドで右クリックし、テストスイートの作成を選択します。
  4. テストスイートの属性を設定します。特に、[バックログカバレッジ] および [アプリケーションモジュール] の属性値を指定することをお勧めします。

トップに戻る

テストスイートへのテストの追加

テストスイート内から、または [テスト] ページから、テストスイートにテストを追加できます。

同じテストをスイートに複数回追加できるため、たとえば、異なる環境または実行パラメーターを使用して自動テストを2回実行できます。

テストスイート内からテストスイートにテストを追加するには、次の手順に従います。

設定するテストスイートを開き、その計画タブを選択します。

既存のテストをテストスイートに追加することも、テストスイートに追加される新しいテストを作成することもできます。

  • 既存のテストを追加します。既存のテストの追加ボタンをクリックします。含めるすべてのテストを選択します。
  • 新しいテストを作成します。+ボタンを使用して、手動テストを作成するか、Gherkinテストを作成するかを選択します。作成した新しいテストは、テストスイートに自動的に追加されます。

[テスト] ページからテストスイートにテストを追加するには、次の手順に従います。

  1. 品質モジュールまたはバックログモジュールでテストページを開きます。
  2. テストスイートに追加するテストを選択します。
  3. 右クリックし、テストスイートに追加を選択します。
  4. [テストスイートに追加] ダイアログボックスで、テストを追加するすべてのテストスイートを選択します。

トップに戻る

UFT Oneテストのパラメーター化

実行可能UFT Oneテストをテストスイートに追加し、UFT One Gitリポジトリにデータテーブルが含まれている場合は、データテーブルを使用してテスト実行をパラメーター化します。

ヒント: ALM OctaneがGitでデータテーブルを見つけるには、テストとはまったく別のフォルダーにデータテーブルを保存します。

  1. テストスイートで [テスト] タブを開き、グリッドビューを選択します。
  2. [データテーブル] カラムをグリッドに追加します。
  3. UFT Oneテストの行で、テスト実行に使用するデータテーブルを選択します。データテーブルのリストには、ALM Octaneがテストで検出したすべてのデータテーブルが含まれています。

スイートがこのテストを実行する際に、選択したデータテーブルを使用してテストが実行されます。

異なるデータテーブルを使用してテストを実行するには、異なるテストスイートにテストを追加します。各スイートで、このテストに対して異なるデータテーブルを指定することができます。

トップに戻る

次のステップ