このページを共有

# テスト割り当てルールの作成と管理

フィルタ条件を使用して、アプリケーションモジュール、テスト所有者、およびテストフィールドを自動テストに自動的に割り当てるテスト割り当てルールを作成します。

このトピックの内容:

## 導入

テスト割り当てルールを使用して、フィルター条件に基づいて、自動テストにさまざまな詳細を自動的に入力できます。これにより、ALM Octaneは自動化サーバーやその他のソースから収集した自動テスト実行結果を、プロダクトの品質分析に組み込むことができます。

自動テストがフィルター基準に一致すると、次の情報をテストに自動的に割り当てることができます。

- アプリケーションモジュール

- テスト所有者

- テストフレームワーク

- テストタイプ

- テストレベル

- テストツール

- テストランナー

## テスト割り当てルールの作成

権限に応じて、さまざまな場所でテスト割り当てルールを作成できます。

- [設定]で、[テスト割り当てルール] を選択します。これにより、ルールを作成および編集できますが、ルールを削除することはできません。

- [設定] > [スペース] で、ワークスペースを選択します。DevOpsタブをクリックし、左側のペインでテスト割り当てルールを選択します。ここでは、ルールを作成、編集、および削除できます。

- [テスト] タブからのテスト割り当てルールの管理の詳細については、[テスト] タブからテスト割り当てルールを作成するにはを参照してください。

各ルールは、上記の1つ以上のフィールドを、フィルター基準に一致するテストに割り当てることができます。

1. ルールに意味のある名前を付けます。たとえば、`EndToEndTests`などです。

2. 次の1つ以上を指定します。

   - 自動テストの割り当て先となるアプリケーションモジュール。

   - テストに割り当てるテスト所有者。

   - 次のテスト実行に使用されるテストランナー。詳細については、テストフレームワークでの自動テスト実行のトリガーを参照してください。

   - 割り当てるテストフィールド (テストフレームワーク、タイプ、レベル、およびテストツール)。

3. [フィルターの追加] をクリックして、次のフィールドの値に基づく条件を追加します: クラス名、コンポーネント、名前、パッケージ。

   複数の要素を追加して複雑なフィルターを作成したり、フィルターにワイルドカードとして「`*`」を含めたりすることができます。必要に応じて、[フィルターの追加] ボタンを複数回クリックして、複数の項目をフィルターに追加します。

   例:

   - 名前 次の値に等しい EndtoEnd*
   - コンポーネント 次の値に等しくない *Internal

   ルールが自動テストに選択した値を割り当てるためには、すべての条件が満たされる必要があります。

4. ルールによるアプリケーションモジュールやテスト所有者の割り当てを、これらのフィールドにすでに値が存在する場合にも行うか、これらのフィールドが空の場合にのみ行うかを選択します。

   ルールを編集する際には、ルールを保存したときに変更される既存のテストの数が表示されます。

5. [保存] をクリックします。

   アプリケーションモジュールとテスト所有者の設定は、フィルターに一致する現在のテストと将来のテストの両方に影響します。これには、現在システムに存在するテストと、今後パイプラインで検出される新しい自動テストが含まれます。

   自動テストフィールド (テストフレームワーク、タイプ、レベル、およびテストツール) は、将来の実行に影響を与え、最新の実行に従って更新されます。

トップに戻る

## テスト割り当てルールの実行

テスト割り当てルールは、次のタイミングで自動的に実行されます。

- ルールを保存したとき。

- 新しい自動テストが検出されたとき。

注: ルールを手動で実行することはできません。

トップに戻る

## テスト割り当てルールの管理

DevOpsタブで、テスト割り当てルールを選択します。

- ルールを編集するには、ルールIDリンクをクリックして、上記のようにその定義を変更します。

- ルールを並べ替え、フィルタリング、グループ化、削除、およびエクスポートするには、ALM Octaneグリッド内の他のエンティティと同様のツールバーオプションを使用します。

例: 一部のテストの割り当てが正しく行われない原因を調べる場合に、ルールのフィルターでプロパティに基づいてルールのグループ化やソートを行います。その後、ルールのプロパティとテストのプロパティを比較します。

設定 >テスト割り当てルールでルールを編集することもできます。

トップに戻る

参照情報:

- 品質管理
- CIサーバーのセットアップ

https://admhelp.microfocus.com ALM Octane 8942
検索結果を改善するためのヒント... ALM Octaneヘルプセンター ALM Octaneヘルプ 15.1.90 すべて ローカルヘルプセンターを表示 オンラインヘルプセンターを表示 戻る ブラウザーの履歴内を戻る 進む ブラウザーの履歴内を進む 検索のハイライトを削除する 次のトピック 次のトピックに進む 前のトピック 前のトピックに戻る 現在のトピックを印刷 バージョン: