不具合の概要
アプリケーション管理プロセスのすべての段階において、不具合をレポートできます。
不具合追跡
アプリケーションの不具合を効率よく探し出し修正することは、開発プロセスでは非常に重要です。アプリケーション管理プロセスのあらゆる段階で Application Lifecycle Management(ALM)の不具合モジュールを使用することにより、アプリケーションの設計上の問題点を報告し、不具合レコードから得られるデータを追跡できます。
不具合モジュールには、次のような機能があります。
-
ALM プロジェクト用にアプリケーションの不具合を作成します。
-
アプリケーションの開発担当者やテスト担当者が不具合を解決済みと判断するまでの間、不具合を追跡します。
不具合レコードは、チームのほかのメンバによって検出された新しい不具合の存在を、アプリケーション開発チームと品質保証チームのメンバに伝えます。不具合の修正の進行状況を監視しながら、ALM プロジェクトの情報を更新します。
不具合のリンク
不具合は、要件、テスト、テスト・セット、ビジネス・プロセス・テスト、フロー、テスト・インスタンス、実行、実行ステップ、ほかの不具合といった ALM エンティティにリンクできます。
不具合のリンクは、たとえば次のような場合に便利です。
-
ある不具合のためにテストを新規作成します。テストと不具合の間にリンクを作成することによって、不具合のステータスに基づいてテストを実行するかどうかを決定できます。
-
手動テストの実行中に不具合を追加すると、テスト実行と新しい不具合の間に自動的にリンクが作成されます。
不具合は、ほかの不具合またはエンティティに直接リンクできます。エンティティに不具合のリンクを追加すると、このエンティティには直接リンク、関連エンティティには間接リンクが追加されます。
間接的なリンクは、一方方向のフローです。つまり ALM は、高いレベルの関連エンティティのみに間接リンクを追加します。
次の図は、不具合が実行ステップにリンクされている場合に ALM が作成する間接リンクを示しています。
テスト実行に不具合をリンクすると、
-
不具合は、実行、実行のテスト・インスタンス、テスト・セット、テストに対して間接的にリンクされます。
-
テストが要件によってカバーされている場合は、要件にも間接リンクが追加されます。
-
実行ステップは低レベルの関連エンティティなので、不具合が実行ステップに間接的にリンクされることはありません。
-
削除できるのは、エンティティから不具合への直接リンクのみです。
不具合の共有
不具合は、複数の ALM プロジェクト間で共有できます。不具合の共有や同期化には ALM Synchronizer を使用します。詳細については、「ALM Synchronizer」を参照してください。
ALM のエディション: ALM Edition でのみ、複数の ALM プロジェクト間で不具合を共有できます。ALM エディションとその機能の詳細については、「ALM のエディション」を参照してください。使用している ALM のエディションを調べるには、ALM サイト管理者に問い合わせてください。
参照情報:

