HP ALM (品質センター) の欠陥管理ライフサイクル

⚡ スマートサマリー

HP ALM の欠陥管理ライフサイクルにより、テスターはログを記録し、 track およびリリース全体にわたる不具合の報告。不具合モジュールは、各不具合を新規から解決済みまで記録し、不具合を要件にリンクさせ、Excel ファイルのアップロードとメールアラートをサポートします。

  • 🔄 欠陥ライフサイクル: 不具合は、新規、オープン、却下、修正済み、再開、クローズのステータスを経て進行し、これらのステータスはチームがカスタマイズできます。
  • 🆕 欠陥を作成する: テスターは「欠陥」タブから欠陥を記録し、重要度を設定し、ファイルを添付して送信することで、欠陥IDを生成します。
  • 🔗 要件へのリンク: 欠陥を要件にリンクすることで、カバレッジ分析グラフと trac能力マトリックス。
  • 📊 Excelファイルの一括アップロード: HP ALMへのエクスポートアドインは、Excelの列をALMのフィールドにマッピングすることで、多数の欠陥を一度にインポートできるようにします。
  • 🔍 検索とアラート: 検索ダイアログでは、フィールドごとに欠陥を検索でき、ステータスの変更があった場合は、メール通知で担当者に通知されます。

HP ALM の欠陥管理ライフサイクル

HP ALMにおける欠陥管理とは何ですか?

  • A 欠陥 テスト実行中に、期待される結果と実際の結果が一致しない場合にログに記録されます。
  • HP ALM の欠陥モジュールは、ユーザーが欠陥を投稿するのを助けるだけでなく、 trackは、開発プロセスのどの段階においても、リリースの全体的な品質を示します。

HP ALM の欠陥管理ライフサイクル

ALM のデフォルトの欠陥ライフサイクル:

ALMにおけるデフォルトの欠陥ライフサイクル

ステータス説明
New不具合が報告されると、デフォルトのステータスは「新規」になります。
店は開いています開発者によって不具合が承認されると、「オープン」ステータスに移行されます。
拒否され開発者によって欠陥が却下された場合、その欠陥は「却下済み」ステータスに移行されます。
一定開発者が欠陥を修正すると、「修正済み」ステータスに移行します。テスターは、 テスト ステータスが「修正済み」になっているもの。
再び開きますテストが失敗した場合、欠陥は「再開」ステータスに移行されます。
休診⽇テストに合格した場合、不具合は「解決済み」ステータスに移行されます。

注意: ユーザーは、新しい欠陥ステータスを追加することで、欠陥ライフサイクルを設定することもできます。新しい欠陥ステータスの追加については、プロジェクトのカスタマイズに関する章で説明します。

新しい欠陥を作成する方法

ステップ1) Quality Centerの「欠陥」タブに移動し、「新規欠陥」ボタンをクリックします。

新しい欠陥を作成する

ステップ2) 「新規不具合」ダイアログが開きます。以下の必須情報を入力してください。

  • 「検出者」欄に入力してください。
  • 検出日を入力してください。デフォルトでは、現在の日付が選択されます。
  • 欠陥の重大度レベルを設定します。
  • ユーザーは、その他の情報や不具合に関する簡単な説明を入力することもできます。

新しい不具合ダイアログ

ステップ3) テスターは、「添付ファイル」タブを使用して、不具合に関連するスクリーンショットやその他の関連ファイルを添付することもできます。

  1. 「添付ファイル」タブをクリックしてください。
  2. 「添付ファイル」ボタンをクリックしてください。
  3. ファイルエクスプローラーダイアログからファイルを選択します。
  4. 「開く」をクリックします。

欠陥にファイルを添付する

ステップ4) 「開く」をクリックすると、添付ファイル欄にファイルが添付されていることが確認できます。

  1. 選択したファイルがアップロードされました。
  2. 「送信」をクリックすると不具合が報告され、その後不具合IDが生成されます。

不具合を報告する

ステップ5) 不具合が登録されると、以下に示すように「不具合」タブからその不具合を確認できます。また、不具合を登録すると不具合IDが生成されることにも気づくでしょう。

欠陥IDとともに投稿された欠陥

欠陥を要件にリンクする方法

ユーザーは、欠陥を他の欠陥とリンクしたり、欠陥を要件とリンクしたりできます。欠陥と要件をリンクすることで、カバレッジ分析グラフを生成し、 trac能力マトリックス。

ステップ1) 欠陥を作成した後、テスターはそれに関連付けられた要件をマッピングできます。同じことを行うには、次の手順に従ってください。

  1. 「欠陥ID」をクリックしてください。
  2. 以下に示すように、欠陥の詳細ダイアログが開きます。

不具合の詳細ダイアログ

ステップ2) エンティティをリンクするには:

  1. 「リンクされたエンティティ」に移動してください。
  2. この欠陥に対する要件をリンクするには、「その他」をクリックします。
  3. 「リンク」ボタンをクリックし、「IDによる」を選択してください(要件名に基づいて選択することもできます)。
  4. この欠陥をマッピングする必要がある要件 ID を入力します。
  5. 「リンク」ボタンをクリックしてください。

要件を欠陥にリンクする

ステップ3) リンクボタンをクリックすると、以下に示すように、追加されたリンクとともに不具合の詳細ウィンドウがユーザーに再び表示されます。

リンクを追加した際の不具合

ステップ4) 要件が欠陥に対してリンクされると、以下に示すように、要件はそれに対するリンク シンボルとともに表示されます。

リンク記号付きの要件

ステップ5) 要件が欠陥とリンクされると、要件は Trac能力マトリックス 生成できます。 Trac能力マトリックスでは、「要件」の表示メニューに移動して「Trac能力マトリックス。生成された Trac能力マトリックスは以下のように生成されます。

注: チュートリアルを参照してください。要件モジュール'生成するために trac手順が詳細に説明されている実現可能性マトリックス。

Trac能力マトリックス

Excel を使用して欠陥をアップロードする方法

  • 毎回、ユーザーがそれらの欠陥を一つ一つ手動で作成できる状況にはないだろう。
  • このモジュールは、ユーザーが Excel から ALM に欠陥をアップロードするのに役立ちます。 これは、ユーザーが XNUMX つの欠陥管理システムから ALM に移行したい場合に非常に役立ちます。
  • このプロセスは、テストと要件をアップロードするプロセスと同じです。
  • ALM でデータをインポートできる形式で Excel ファイルが準備されていることを確認する必要があります。

ステップ1) ユーザーがアップロードしたい必要な列を含むExcelファイルを作成します(下図参照)。

「添付ファイル」フィールドには、スクリーンショットやその他の添付ファイルが保存されているローカルパスを指定します。ユーザーは添付ファイルのパスを指定するだけで、欠陥の詳細情報とともにALMにアップロードされます。

欠陥列を含むExcelファイル

ステップ2) 今:

  1. 「アドイン」タブに移動してください。
  2. 「HP ALMにエクスポート」を選択してください。

HP ALMアドインへのエクスポート

ステップ3) ALMエクスポートウィザードが開きます。HP ALMサーバーを入力してください。 URL そして「次へ」をクリックします。

ALMエクスポートウィザードサーバー URL

ステップ4) 認証用のユーザー名とパスワードを入力し、「次へ」をクリックしてください。

ALMエクスポート認証

ステップ5) テストをアップロードするドメイン名とプロジェクト名を選択し、「次へ」をクリックしてください。

ドメインとプロジェクトを選択してください

ステップ6) アップロードするデータの種類を選択します。 この場合、それは欠陥です。

データ型を選択してください:欠陥

ステップ7) 新しいマップ名を入力してください。最初のオプション「マップを選択」は、これまで不具合アップロード用のマップを作成していないため無効になっています。したがって、新しいマップ名を作成して「次へ」をクリックする必要があります。不具合アップロード時に毎回再利用したいので、「一時マップを作成」は選択していません。

新しいマップ名を入力してください

ステップ8) 「次へ」をクリックすると、地図が表示されますping ダイアログは以下のように開きます。

  1. リストされている左側のペインのグリッド項目は、HP ALM でアップロードできるフィールドに対応しています。 「赤」でマークされたフィールドは必須フィールドであるため、マッピングする必要があることに注意してください。
  2. 右側のペインのグリッド項目は、Excel の値が ALM の対応するフィールドに入力されるようにマップされたフィールドを参照します。

地図ping 対話

ステップ9) ここで、Excel のフィールドを ALM のフィールドに対してマッピングする方法を理解しましょう。

  1. ユーザーがマッピングしたいフィールドを選択し、下図に示す矢印ボタンをクリックしてください。

マッピングするフィールドを選択してください

  1. HP ALM の適切な列名に対応する Excel の列名を入力します。

Excelの列名を入力してください

  1. Excelの必要な列すべてをHP ALMの適切なフィールドにマッピングします。マッピング後ping 必要な項目をすべて入力したら、「エクスポート」をクリックしてください。

マップ列とエクスポート

ステップ10) アップロードが成功すると、ALM は次のようなメッセージを表示します。

アップロード成功メッセージ

欠陥の検索方法

欠陥モジュールには、最初に記録された欠陥から現在に至るまで、記録されたすべての欠陥が含まれています。そのため、ユーザーは特定の条件に基づいて欠陥を検索することができます。

ステップ1) 「編集」メニューに移動し、「検索」を選択します。

編集メニュー検索オプション

ステップ2) 検索ダイアログが表示されます。

  1. 検索の基準となるフィールド名を入力してください(この例では、欠陥IDを使用して検索します)。
  2. 値を入力してください。
  3. 「次を検索」をクリックしてください。

検索ダイアログ

ステップ3) ALM は次のように項目を背景に表示します。

検索結果がハイライト表示されています

不具合のメール通知

  • ALM管理者がメール設定を適切に設定していれば、ステータスまたは担当者フィールドに変更があった場合、割り当てられたユーザーには自動的にメールが送信されます。
  • このメールは、プロジェクトカスタマイズモジュールの「アラート」タブの設定に基づいて送信されます(詳細は「プロジェクトカスタマイズ」を参照してください)。

割り当てられたユーザー「Glenn」が、不具合のステータスが「修正済み」になったときにメールを受信する必要があるとします。メールは以下のように送信されます。スクリーンショットは、メールを受信した後に撮影したものです(MSから)。 Outlook).

  1. メールは「グレン」宛てに送られます。
  2. メールには不具合の詳細が記載されています。
  3. 以下に示すように、ステータスが「再開」から「修正済み」に変更されたため、メールがトリガーされます。

不具合のメール通知

欠陥管理に関するビデオ

詳しくはこちら こちら ビデオにアクセスできない場合

よくあるご質問

AIは、重複する欠陥をクラスタリングしたり、欠陥が発生しやすいモジュールを予測したり、説明から重大度を自動分類したりすることで役立ちます。また、新しい欠陥を適切なチームに振り分けたり、より多くのテストが必要な領域を予測したりすることで、HP ALMなどのツールにおける手動によるトリアージを削減できます。

はい。過去の不具合データに基づいて学習させた機械学習モデルは、ログやコード変更から可能性のあるバグを特定し、予測される影響度に基づいて優先順位を付けることができます。ただし、リリース決定の判断を下す前に、人間のテスターが優先順位を確認する必要があります。

エラーとは、開発者がコード内で犯した間違いのことです。そのエラーによって欠陥が発生する可能性があり、欠陥とはテストで発見された、期待される動作と実際の動作の不一致のことです。バグとは、欠陥の非公式な呼び方です。

重大度は、欠陥がシステムの機能にどれほど深刻な影響を与えるかを示す指標であり、優先度は、その欠陥をどれだけ早く修正すべきかを定義する指標です。ビジネスへの影響度に応じて、欠陥は重大度が高く優先度が低い場合もあれば、重大度が低く優先度が高い場合もあります。