[フィルタ]ダイアログ・ボックス

このダイアログ・ボックスでは、ALM データのフィルタ処理、ソート、グループ分けを行い、定義した条件に一致するレコードだけを表示させることができます。

アクセス方法

フィルタ/ソートの設定]ボタンをクリックします。

重要な情報

ヒント: フィルタおよびソートの設定をお気に入りビューとして保存し、後で必要に応じて読み込むことができます。お気に入りビューとして保存するには、[お気に入り]>[お気に入りに追加]を選択します。[追加 お気に入り]ダイアログ・ボックスが開きます。詳細については、「お気に入りビュー」を参照してください。

関連タスク

「ALM データの表示」

参照情報 「ALM 共通機能」

[フィルタ]ダイアログ・ボックスの共通要素

次に、共通ユーザ・インタフェース要素について説明します。

UI 要素

説明

フィルタのクリア:[フィルタ]ダイアログ・ボックスで定義したフィルタ、ソート、グループ分けの設定をクリアします。

フィルタ設定をコピー:フィルタ、ソート、グループ分けの設定をクリップボードにコピーします。

フィルタ設定の貼り付け:フィルタ、ソート、グループ分けの設定をクリップボードから別のプロジェクトに貼り付けます。また、電子メールまたはテキスト・ファイルに設定を貼り付けることによって、ほかのユーザと設定を共有できます。

    ヒント:
  • 別のプロジェクトに貼り付けるには、設定を貼り付けるプロジェクトにログインして適切なモジュールを表示し、[フィルタ]ダイアログ・ボックスを開きます。[フィルタ設定の貼り付け]ボタンをクリックします。

  • 電子メールまたはテキスト・ファイルに貼り付けるには、ターゲット・アプリケーションの貼り付けボタンをクリックします。

タイプ

要件タイプ(要件用)

サブタイプ ID(コンポーネント用)

選択したエンティティ・タイプによるフィルタを定義します。

タイプ]ボックスで、参照ボタンをクリックします。[フィルタ条件の選択]ダイアログ・ボックスが開きます。タイプを選択して、OKをクリックします。[フィルタ条件]タブに関連するフィールド名が表示されます。

注: 特定のモジュールでのみ利用可能。

<エンティティ・フィールド>の非表示

エンティティ・フィールドを非表示にします。フィルタ条件が設定されていないフィールドだけが非表示になります。

注: 特定のモジュールでのみ利用可能。

要件モジュール>[要件]:リスクベース品質管理に関係するフィールドを非表示にできます。

テスト・ラボ・モジュール>[実行グリッド]>[テスト インスタンス]:テスト・フィールドやテスト設定フィールドを非表示にできます。

先頭に戻る

[フィルタ]タブ

このタブでは、ALM のデータをフィルタ処理して、定義した条件に一致するレコードだけを表示させることができます。

重要な情報
  • 要件ツリー:要件ツリーでフィルタリングを行う場合、フィルタされたエンティティの親でフィルタに一致しないものには、アイコンが表示されます。
  • テスト計画ツリー/テスト・セット・ツリー:テスト計画ツリーまたはテスト・セット・ツリーでフィルタ処理する場合、フィルタに一致しないツリーのフォルダはツリーに表示されません。フィルタの適用後、空のフォルダは表示されません。
  • バージョン管理:バージョン・コントロール・フィールドに基づくデータのフィルタ処理の詳細については、「バージョン管理」を参照してください。
  • データ非表示:[プロジェクト カスタマイズ]の[データ非表示]タブでのフィルタ処理の詳細については、「[フィルタ]ダイアログ・ボックス」を参照してください。

次にユーザ・インタフェース要素について説明します。

UI 要素

説明

フィールド名

フィルタリングに利用できるフィールドのリストです。

ヒント: [フィールド名]カラムのフィールドを検索するには、[フィールド名]カラムでボックスをクリックして、フィールド名の最初の文字を入力します。最初に見つかったフィールド名が強調表示されます。

フィールドの詳細については、次を参照してください。

フィルタ条件

フィールドのフィルタ条件を定義します。

対応する[フィルタ条件]ボックスをクリックします。参照ボタンをクリックします。[フィルタ条件の選択]ダイアログ・ボックスが開きます。詳細については、「[フィルタ条件の選択]ダイアログ・ボックス」を参照してください。

代わりに、[フィルタ条件]ダイアログ・ボックスに直接入力することも可能です。

注:

  • 複数の語から成る項目を入力する場合は、引用符で囲む必要があります。たとえば、テスト Login Boundary を検索するには、[条件]ボックスに次のように入力します。"login boundary"

  • 項目名の一部のみを入力する場合は、アスタリスク(*)を使用します。たとえば、Login という語が入ったすべてのテストを検索するには、[条件]ボックスに次のように入力します。*login*Insert New」という語で始まるすべてのテストを検索するには、[条件]ボックスで次のように入力します。"insert new*"

  • 空のカラムを指定するには、次のように入力します。""

  • 空ではないフィールドを指定するには、次のように入力します。not ""

  • 論理演算子または関係演算子を文字どおりに解釈させるには、その演算子を引用符で囲む必要があります。たとえば、「<MyTest>」という名前のテストを検索するには、「"<MyTest>"」と入力します。

先頭に戻る

[クロス フィルタ]タブ

このタブでは、要件、テスト、テスト・セット、不具合などの関連付けられた項目に対して、2 次的なフィルタを定義できます。

重要な情報

[クロス フィルタ]タブが表示されるかどうかと、そのタブユーザ・インタフェース要素は、ALM のモジュールによって異なります。

次にユーザ・インタフェース要素について説明します。

UI 要素

説明

警告

警告は、次のいずれかになります。

  • 不具合を警告とともに表示:呼び出された警告を使って、不具合をフィルタ処理します。このオプションは、不具合モジュールのみで利用できます。

  • 警告を持つモデルを表示:呼び出された警告を使って、ビジネス・プロセス・モデルをフィルタ処理します。このオプションは、ビジネス・モデル・モジュールのみで利用できます。

  • 要件を警告とともに表示:呼び出された警告を使って、要件をフィルタ処理します。このオプションは、要件モジュールのみで利用できます。

  • テスト・インスタンスを警告とともに表示:呼び出された警告を使って、テスト・インスタンスをフィルタ処理します。このオプションは、テスト・ラボ・モジュールの実行グリッドのみで利用できます。

  • テストを警告とともに表示:呼び出された警告によってテストをフィルタ処理します。このオプションは、テスト計画モジュールのみで利用できます。

不具合

次のいずれかを行います。

  • 要件に直接または間接的にリンクされている不具合を使って、要件をフィルタ処理します。要件モジュールで利用できます。

  • リンクされている不具合を使って、ビジネス・プロセス・モデル・エンティティをフィルタ処理します。ビジネス・モデル・モジュールで利用できます。

  • テストに直接または間接的にリンクされている不具合を使って、テストをフィルタ処理します。テスト計画モジュールで利用できます。

  • テストに直接または間接的にリンクされている不具合を使って、テスト・セットをフィルタ処理します。テスト・ラボ・モジュールのテスト・セット・ツリーで利用できます。

フィルタを定義するには、<フィルタ定義なし> を選択します。[フィルタ]ダイアログ・ボックスが開きます。詳細については、「[フィルタ]タブ」を参照してください。

リンク

次のいずれかを行います。

  • テスト・インスタンスに直接または間接的にリンクされている不具合がないテスト・インスタンスをフィルタ処理します。
  • テスト・インスタンスに直接リンクされている不具合がないテスト・インスタンスをフィルタ処理します。
  • テスト・インスタンスに間接的にリンクされている不具合がないテスト・インスタンスをフィルタ処理します。

テスト・ラボ・モジュールの実行グリッドで利用できます。

モデル・アクティビティ

モデルに含まれるアクティビティによって、モデルをフィルタ処理します。

フィルタを定義するには、<フィルタ定義なし> を選択します。[フィルタ]ダイアログ・ボックスが開きます。詳細については、「[フィルタ]タブ」を参照してください。

モデル・パス

モデルに含まれるパスによって、モデルをフィルタ処理します。

フィルタを定義するには、<フィルタ定義なし> を選択します。[フィルタ]ダイアログ・ボックスが開きます。詳細については、「[フィルタ]タブ」を参照してください。

要件

次のいずれかを行います。

  • リンクされている要件を使って、ビジネス・プロセス・モデル・エンティティをフィルタ処理します。ビジネス・モデル・モジュールで利用できます。

  • 対象となる要件を使って、テストをフィルタ処理します。テスト計画モジュールで利用できます。

  • 選択した要件を対象とするテストを使って、テスト・インスタンスをフィルタ処理します。テスト・ラボ・モジュールの実行グリッドで利用できます。

  • リンクされている要件を使って、不具合をフィルタ処理します。不具合モジュールで利用できます。

フィルタを定義するには、<フィルタ定義なし> を選択します。[フィルタ]ダイアログ・ボックスが開きます。詳細については、「[フィルタ]タブ」を参照してください。

いずれの要件もカバーしないテストをフィルタ処理するには、[要件カバレッジなしのテスト]を選択します。たとえば、重複しているテスト、または要件カバレッジ・リンクが存在しないテストを識別するのに役立ちます。このオプションは、テスト計画モジュールのみで利用できます。

要件:トレース元

トレース元要件を使って、要件をフィルタ処理します。要件モジュールで利用できます。

フィルタを定義するには、<フィルタ定義なし> を選択します。[フィルタ]ダイアログ・ボックスが開きます。詳細については、「[フィルタ]タブ」を参照してください。

要件:トレース先

トレース先要件を使って、要件をフィルタ処理します。要件モジュールで利用できます。

フィルタを定義するには、<フィルタ定義なし> を選択します。[フィルタ]ダイアログ・ボックスが開きます。詳細については、「[フィルタ]タブ」を参照してください。

実行

次のいずれかを行います。

  • テストの実行によって、テストをフィルタ処理します。テスト計画モジュールで利用できます。

  • テストの実行によって、テスト・インスタンスをフィルタ処理します。テスト・ラボ・モジュールの実行グリッドで利用できます。

フィルタを定義するには、<フィルタ定義なし> を選択します。[フィルタ]ダイアログ・ボックスが開きます。詳細については、「[フィルタ]タブ」を参照してください。

テスト設定

次のいずれかを行います。

  • テスト設定を使って、要件をフィルタ処理します。要件モジュールで利用できます。

  • テスト設定を使って、テストをフィルタ処理します。テスト計画モジュールで利用できます。

  • テスト設定を使って、テスト・セットをフィルタ処理します。テスト・ラボ・モジュールで利用できます。

フィルタを定義するには、<フィルタ定義なし> を選択します。[フィルタ]ダイアログ・ボックスが開きます。詳細については、「[フィルタ]タブ」を参照してください。

テスト条件

テスト条件を使って、要件をフィルタ処理します。要件モジュールで利用できます。

フィルタを定義するには、<フィルタ定義なし> を選択します。[フィルタ]ダイアログ・ボックスが開きます。詳細については、「[フィルタ]タブ」を参照してください。

Business Process Testing:テスト条件に関連する機能は、ビジネス・プロセス・テストでのみ利用可能です。詳細については、「フローおよびビジネス・コンポーネントの要件カバレッジの作成」を参照してください。

テスト・インスタンス

テスト・インスタンスの詳細を使って、テスト・セットをフィルタ処理します。テスト・ラボ・モジュールのテスト・セット・ツリーで利用できます。

テスト・セット・ツリーに適用されるフィルタは、実行グリッドにも適用できます。

フィルタを定義するには、<フィルタ定義なし> を選択します。[フィルタ]ダイアログ・ボックスが開きます。詳細については、「[フィルタ]タブ」を参照してください。

テスト・セット

次のいずれかを行います。

  • そのテストが含まれているテスト・セットを使って、テストをフィルタ処理します。テスト計画モジュールで利用できます。

  • そのテスト・インスタンスが含まれているテスト・セットを使って、テスト・インスタンスをフィルタ処理します。テスト・ラボ・モジュールの実行グリッドで利用できます。

フィルタを定義するには、<フィルタ定義なし> を選択します。[フィルタ]ダイアログ・ボックスが開きます。詳細については、「[フィルタ]タブ」を参照してください。

どのテスト・セットにも属さないテストのフィルタ処理を行うには、どのテスト・セットにも入らないテストを選択します。たとえば、実行されていないテストを識別するのに役立ちます。このオプションは、テスト計画モジュールのみで利用できます。

テスト

次のいずれかを行います。

  • 対象となるテストを使って、要件をフィルタ処理します。要件モジュールで利用できます。

  • リンクされているテストを使って、ビジネス・プロセス・モデル・エンティティをフィルタ処理します。ビジネス・モデル・モジュールで利用できます。

  • 含まれているテストを使って、テスト・セットをフィルタ処理します。テスト・ラボ・モジュールのテスト・セット・ツリーで利用できます。

  • リンクされているテストを使って、不具合をフィルタ処理します。不具合モジュールで利用できます。

フィルタを定義するには、<フィルタ定義なし> を選択します。[フィルタ]ダイアログ・ボックスが開きます。詳細については、「[フィルタ]タブ」を参照してください。

先頭に戻る

[表示順序]タブ

このタブでは、ASCII コードの順に従ってレコードをソートできます。

重要な情報
  • [表示順序]タブが表示されるかどうかと、そのタブユーザ・インタフェース要素は、ALM のモジュールによって異なります。

  • [表示順序]タブでは、数値で始まるレコードより、空白または文字で始まるレコードが優先されます。また、小文字より大文字が優先されます。

次にユーザ・インタフェース要素について説明します。

UI 要素

説明

利用可能なフィールド

表示可能なすべてのフィールドの名前が表示されます。

ソート済みフィールド

ソート優先順位が現在割り当てられているフィールドの名前が表示されます。

[ソート済みフィールド]表示枠でのソートの優先順位を設定します。

ヒント: また、フィールド名をドラッグして上または下に移動することもできます。

選択したフィールドを、利用可能なフィールドソート済みフィールドの間で移動します。

ヒント: 表示枠の間でフィールド名をドラッグしたり、フィールド名をダブルクリックしてほかの表示枠にフィールドを移動したりすることもできます。

すべてのフィールドを、利用可能なフィールドソート済みフィールドの間で移動します。

ソート済みフィールド]表示枠で、選択したフィールドを昇順または降順でソートします。

先頭に戻る

[グループ]タブ

このタブでは、指定した条件に基づいてグリッド・データを分類し、グループ分けできます。レコードのグループ分けの基準とする情報を指定できるほか、各基準の表示の優先順位を設定できます(最大 3 レベルまで)。これにより、大きなデータ・セット内を容易に移動できるようになります。

重要な情報
  • [グループ]タブが表示されるかどうかと、そのタブユーザ・インタフェース要素は、ALM のモジュールによって異なります。

  • [グループ]タブは、グリッド・ビューのみで利用できます。
  • グループ・ヘッダを選択してグループ全体を対象に ALM アクションを実行することはできません。複数のレコードを対象にアクションを実行するには、Ctrl キーまたは Shift キーを押しながらレコードを選択します。

  • 複数の値を含むフィールドを基準にレコードをグループ分けすると、フィールド内の値の情報がまとめられて、全体で 1 つの値として扱われます。この値がグループ分けのカテゴリとなります。たとえば、「English」と「French」を含む値は、「English」と「French」という個別のカテゴリの一部としてではなく、「English;French」として一度だけグループ分けされます。複数の値の許可の詳細については、ALLOW_MULTIPLE_VALUES サイト設定パラメータを参照してください。詳細については、「設定パラメータの指定」を参照してください。

  • グループ分けリストには、ユーザ・リストまたはルックアップ・リスト・タイプのフィールドに関連付けられているシステム・フィールドおよびユーザ定義フィールドのみが表示されます。フィールド・タイプの詳細については、 「プロジェクト・エンティティのカスタマイズ」を参照してください。

次にユーザ・インタフェース要素について説明します。

UI 要素

説明

項目のグループ化対象

選択したフィールドに基づいて、レコードをグループ分けします。

さらに次でグループ化

追加フィールドでレコードをグループ分けします。

注: レコードを複数のフィールドでグループ分けする場合は、表示する階層構造でフィールドを選択します。すでに選択されているフィールドは選択できません。

グループ選択をクリアし、その選択をなしに変更します。

先頭に戻る