方法: バグを追跡する
Microsoft Test Manager を使用すると、自分に割り当てられたバグと自分で作成したバグの両方の状態を追跡できます。チーム プロジェクト全体のバグを追跡して、テスト中のアプリケーション領域の全体的な品質を判断することもできます。バグの詳細を確認し、バグを修正する必要があるかどうかを判断することにより、バグのトリアージを実施できます。詳細情報の提供、バグを修正することの決定、またはそれが実際にバグであるかどうかの判別を行うために、他のユーザーにバグを割り当てることができます。
要件
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
バグが修正されたときは、バグが修正されたことを検証するためにテスト担当者にバグを割り当てることができます。次の図に示すように、[バグの検証] ビューでは、自分に割り当てられていて、再テストが必要なバグを確認できます。再テストが必要なすべてのバグを追跡するためのカスタム クエリを作成することもできます。
[!メモ]
[バグの検証] ビューでクエリをカスタマイズできます。[現在のユーザーに割り当て済み]、[現在のユーザーが作成]、および [カスタム] のクエリは他のユーザーと共有できません。これらのカスタム クエリは、バグを一覧表示する目的でのみ使用できます。
異なる基準に基づいて検索するために、複数のカスタム クエリを作成する場合があります。たとえば、優先度が 0 のすべてのアクティブなバグを検索するクエリと、修正済みであることの検証が必要な、優先度が 0 のすべてのバグを検索する別のクエリを作成する場合があります。複数のカスタム クエリを作成するには、[クエリ] ビューを使用します。これらのクエリを保存して、後で使用できます。これらのクエリは Microsoft Test Manager と Visual Studio の両方で使用できます。
次の 2 種類のクエリがあります。
チーム クエリ チーム プロジェクトのだれでも利用できるクエリです。チーム クエリを作成および修正できるのは、チーム プロジェクト管理者によって作成のアクセス許可が付与された人だけです。
マイ クエリ 本人のみが使用できるクエリです。
次の手順に従って、バグを追跡します。
自分に割り当てられたバグまたは自分が作成したバグを追跡する。
[バグの検証] ビューからカスタム クエリを使用してバグを追跡する
[クエリ] ビューを使用してバグを追跡するためのカスタマイズしたクエリを作成する
クエリおよびフォルダーを管理する方法の詳細については、「方法: 検索のクエリを作成および管理する」を参照してください。
自分に割り当てられたバグまたは自分が作成したバグを追跡する
自分に割り当てられたバグまたは自分が作成したバグを追跡するには
Microsoft Test Manager を開きます。
[!メモ]
Microsoft Test Manager のウィンドウを表示するには、を選択し、[すべてのプログラム] を選択します。Microsoft Visual Studio 2012 のをポイントし、Microsoft テスト マネージャーを選択します。
自動テストを実行するには、センター グループ セレクターの下向きの矢印をクリックし、[テスト センタ] を選択します。
センター グループ メニュー バーで、[テスト] を選択します。
バグを表示するには、を選択します [バグの検証] を代入します。
[バグの検証] ビューが表示されます。これには、現在割り当てられているすべてのバグが一覧表示されます。
(省略可能) 作成したバグを表示するに [現在のユーザーが作成]、を選択します。
(省略可能) バグを再割り当てするか、またはバグの状態を変更することは、バグを選択し、[開く] を選択します。
バグの詳細が表示されます。のバグの任意の詳細を編集し、[保存して閉じる] を選択します。バグの状態に対する変更、またはバグの割り当て先のユーザーがバグの一覧に反映されます。
[!メモ]
複数のバグを同時に編集する場合は、Visual Studio を使用してクエリを開き、Microsoft Excel で結果を編集できます。詳細については、「多数の作業項目の一括変更」を参照してください。
[バグの検証] ビューからカスタム クエリを使用してバグを追跡する
[バグの検証] ビューの [現在のユーザーに割り当て済み]、[現在のユーザーが作成]、および [カスタム] のクエリを編集できます。
バグの検証] ビューからカスタム クエリを使用して追跡できます。
Microsoft Test Manager を開きます。
[!メモ]
Microsoft Test Manager のウィンドウを表示するには、を選択し、[すべてのプログラム] を選択します。Microsoft Visual Studio 2012 のをポイントし、Microsoft テスト マネージャーを選択します。
自動テストを実行するには、センター グループ スイッチャーの下向きの矢印をクリックし、[テスト センタ] を選択します。
センター グループ メニュー バーで、[テスト] を選択します。
バグを表示するには、を選択します [バグの検証] を代入します。
[バグの検証] ビューが表示され、現在自分に割り当てられているすべてのバグが一覧表示されます。
[現在のユーザーに割り当て済み] を選択します。
このクエリを編集するには、[フィルタ: .] 横にある矢印をクリックします。
[現在のユーザーに割り当て済みの選択] を選択します。
[現在のユーザーに割り当て済み] クエリ ダイアログ ボックスが表示されます。
重要 クエリに示される最初の句によって、作業項目の種類がバグ カテゴリである作業項目だけが選択されるようになります。クエリに示される 2 番目の句によって、チーム プロジェクトからの項目のみがクエリの結果に返されるようになります。この 2 つの句は変更しないでください。
新しい句をバグ カテゴリの作業項目の種類のみを選択し、[*** 句を追加するには、ここを選択します。***] を選択し、各フィールドで次の値を選択するためにクエリに追加するには:
および/または
Field
[演算子]
値
AND
作業項目の種類
グループ内
バグ カテゴリ
クエリにさらに句を返されたバグをカスタマイズするために追加するには、[*** 句を追加するには、ここを選択します。***] を選択します。
これで、このクエリで必要な句を追加できるようになります。クエリの条件を指定する方法の詳細については、「クエリのフィルター条件の指定」を参照してください。
クエリの結果を表示するには、クエリを実行するように [実行] を選択します。
が返された場合は、表示するバグが、作成したクエリ [クエリの保存] を選択します。
[!メモ]
[バグの検証] ビューを開いたときにこのクエリの結果を表示するには、[現在のユーザーに割り当て済み] を選択します。
既定のビューの設定に戻すには、矢印を [フィルタ] 横にあるを選択し、を [*** 自分に割り当てられたリセット ***] を選択します。
[現在のユーザーが作成] 用にカスタム クエリを変更するには、[現在のユーザーが作成] を選択し、手順 6. ~ 11. を実行します。
[カスタム] 用にカスタム クエリを変更するには、[カスタム] を選択し、手順 6. ~ 11. を実行します。
[クエリ] ビューを使用してバグを追跡するためのカスタマイズしたクエリを作成する
チーム プロジェクト管理者が作成したチーム プロジェクトの場合は、追加できる既存のバグ クエリがあります。たとえば、アクティブなバグは、アクティブな状態のすべてのバグの一覧を返す既存のクエリです。
[クエリ] ビューを使用してバグを追跡するためのカスタマイズしたクエリを作成するには
Microsoft Test Manager を開きます。
[!メモ]
Microsoft Test Manager のウィンドウを表示するには、を選択し、[すべてのプログラム] を選択します。Microsoft Visual Studio 2012 のをポイントし、Microsoft テスト マネージャーを選択します。
クエリを作成するには、センター グループ スイッチャーの下向きの矢印をクリックし、[テスト センタ] を選択します。
センター グループ メニュー バーで、[トラック] を選択し、[クエリ] を選択します。
[クエリ] ビューが表示されます。
右クリックで [チーム クエリ] チーム クエリ、フォルダーを作成し、[新しいクエリ] を選択します。
または
右クリック [マイ クエリ] 個人のクエリ、フォルダーを作成し、[新しいクエリ] を選択します。
[!メモ]
サブフォルダーを作成し、そこにクエリを格納できます。詳細については、「方法: 検索のクエリを作成および管理する」でクエリを格納するためのサブフォルダーの作成についてのトピックを参照してください。
このクエリの名前を入力して、名前を指定します。
重要 クエリに示される最初の句によって、チーム プロジェクトからの項目のみがクエリの結果に返されるようになります。この句は変更しないでください。
新しい句をバグ カテゴリの作業項目の種類のみを選択し、[*** 句を追加するには、ここを選択します。***] を選択し、各フィールドで次の値を選択するためにクエリに追加するには:
および/または
Field
[演算子]
値
AND
作業項目の種類
グループ内
バグ カテゴリ
バグをカスタマイズする場合は、クエリにさらに句を追加すると、[*** 句を追加するには、ここを選択します。***] を返したり、をクリックします。
これで、このクエリで必要な句を追加できるようになります。クエリの条件を指定する方法の詳細については、「クエリのフィルター条件の指定」を参照してください。
クエリの結果を表示するには、クエリを実行するように [実行] を選択します。
(省略可能) クエリの結果の列や並べ替え順序を変更するには、[列のオプション] を選択します。
列のオプション] ダイアログ ボックスで、[使用可能な列] から追加する列を [選択された列] にこれらの列を追加するか選択します矢印を選択します。
[並べ替え] を選択し、プロパティに並べ替える列を選択します。
[OK] をクリックします。
(省略可能) クエリ結果を列でグループ化する場合は、クエリ結果のテーブルの列ヘッダーを、クエリ結果のタイトル バーにドラッグします。
が返された場合は、表示するバグが、作成したクエリ ツール バーの [保存] を選択します。
クエリが保存されます。
(省略可能) バグを再割り当てするか、または、バグの状態を変更するにはバグを選択し、[開く] を選択できます。
バグの詳細が表示されます。必要に応じて、バグの任意の詳細を編集し、[保存して閉じる] を選択します。
[!メモ]
複数のバグを同時に編集する場合は、Visual Studio を使用してこのクエリを開き、Microsoft Excel で結果を編集できます。詳細については、「多数の作業項目の一括変更」を参照してください。