12月 23, 2021

テストスイートの作成

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

テストスイートには、手動テスト、ガーキンテスト、および実行可能な自動テストを含めることができます。 詳細については、”テスト”を参照してください。

テストスイートとは何ですか?

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

さまざまな方法でテストスイートを使用する:

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

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

  • さまざまな人々がテストを実行します。 テストスイートの所有者は、テストスイートのテストのコンパイルされた結果を受け取ります。 この方法は、回帰テストに特に役立ちます。

テストスイートの作成

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

テストスイートを作成するには:

  1. QualityモジュールまたはBacklogモジュールのTestsページを開きます。

  2. 新しいテストスイートに直接テストを追加する場合は、グリッドでそれらのテストを選択します。
  3. テストグリッドを右クリックし、テストスイートの作成を選択します。
  4. テストスイートの属性を設定します。 特に、Backlog coverage属性とApplication modules属性の値を指定することをお勧めします。

トップに戻る

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

テストスイートにテストを追加するには、テストスイート内、またはテストページから行います。

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

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

設定するテストスイートを開き、その計画タブを選択します。 既存のテストをテストスイートに追加したり、テストスイートに追加する新しいテストを作成したりできます。

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

:

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

トップに戻る

Uft One testsのパラメータ化

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

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

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

スイートがこのテストを実行すると、選択したデータテーブルで実行されます。

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

トップに戻る

次のステップ:

  • テストスイートの計画と実行
  • マニュアルとガーキンテストの実行
  • ALM Octane dashboard

コメントを残す

メールアドレスが公開されることはありません。