Quality Centerを使用したテストケースの割り当て
テスト管理の複雑さシリーズの一環として、ここではQuality Center内のテストケースの割り当てを検討しています。 QC内の割り当ては、通常、計画領域とラボ領域内の”テストケース”レベルで機能します。 私たちはセットとステップに割り当てを拡張することができますが、これにはカスタムフィールドの設定が必要です(ビデオで見ています)。
このビデオでは、まず、計画と実行のための主要な品質センターの概念のいくつかを見て、これを文脈に入れています; 我々はステップで、ケースを定義し、フォルダにそれらをグループ化する計画。 そして、我々は計画領域からケースの数にリンクするセットを作成するラボ。 この概念を使用すると、セットを含むフォルダをリリースとサイクルにリンクすることができます。 これらのセットを実行すると、testcaseインスタンスを含む実行が作成されます。
では、このフレームワーク内で割り当てはどのように機能しますか? 計画レベルでは、テストの設計者とテストのレビュー担当者を定義できます。 これらの割り当ては、実行時の割り当てに関係しないことに注意してください。 それらは、testcaseの作成と開発に関する単なる割り当てです。
ラボエリア内では、セット内のテストケース(これは実行前)と実行(実行中)の割り当てがあります。 設定タブ内では、カスタムフィールドを作成することによって、設定レベルまたは設定フォルダレベルでのみ割り当てることができます。 カスタマイズせずに、設定レベルまたはフォルダレベルで割り当てるデフォルトの機能はありません。
割り当ては、セット内のtestcaseレベルで達成されます。 “実行グリッド”を見ると、責任あるテスターに割り当てられたケースの”インスタンス”が表示されます。 特定の’テストインスタンス’のresponsible testerフィールドを見ることができます。 したがって、ケースがテストセット内に含まれている場合、デフォルトの責任あるテスターは”TestCaseインスタンス”に対して定義されます。
しかし、同じセットをコピーすることができます(異なるリリース/サイクルに対して実行できるように)。 この時点で、同じテストケースの異なるインスタンスに異なる責任あるテスターを割り当てることができます。 割り当てられたテスターの変更は、検索と置換を使用するか、インスタンスレベルで個別に選択/変更することによって実行できます。 インスタンスのグループを一括選択して責任あるテスターを変更することはできないことに注意してください。
実行が開始されると、テストケースの実行責任者がtesterフィールドに定義されます。 これは、実行の詳細を入力するときに変更できます。 実行が完了したら、実行のテスター値を遡及的に変更できます。
セットレベルまたはステップレベルでの割り当てには、少しのカスタマイズが必要です。 ステップレベルで割り当てる必要がある場合は、ステップのカスタムフィールドを構成する必要があります。 また、設定レベルで割り当てる必要がある場合は、カスタムフィールドを再度設定することができます。 これらのカスタムフィールドは、set/stepを作成して実行しているときに表示されます。
テスターに割り当てられたテストを見たい場合は、これを行うことができます二つの簡単な方法があります。 簡単なフィルタを作成できます。 または、要約グラフを追加することもできます。 ラボ内のセットレベルで割り当てを確認する必要がある場合は、セット内のテストインスタンスに基づいてクロスフィルターを作成する必要があ
Quality Center内のテストケースの短い割り当てでは、まず、セットのケースレベルで動作します。 そして第二に、実行内で実行されたセットのtestcaseインスタンスレベルで。 この構造により、Quality Centerは、他のどのテスト管理ツールよりも割り当ての設定の点でより多くの設定可能性を提供します。 ただし、QCがこれにどのようにアプローチするかを理解し、そのアプローチが要件にどのようにマッピングされるかを理解することが重要です。
Leave a Reply