テストの状態の追跡

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

計画されたテストの状態を見たり、テストの進行状況を監視したりするには、テスト ケースまたはテスト結果グラフを定義します。 テスト計画の詳細については、「テスト計画とテスト スイートの作成」を参照してください。 テスト結果の用語の詳細については、「テスト オブジェクトと用語」を参照してください

複数のテスト計画またはテスト スイートの進行状況を追跡するには、"進行状況レポート" を開きます。

テストの進行状況を追跡する

テスト結果グラフを使用して、テストの進行を追跡します。 結果に関連する事前設定済みフィールドの固定セットから選択します。

テスト結果用の独自のグラフを追加して、チームにとって重要なものを視覚化します。 グラフを追加する方法が既にわかっている場合は、作成できる例進むことができます。

グラフを追加するには、次の手順に従います。

  1. [テスト 計画] を選択して、[テスト 計画] ページを開きます。 テスト計画を開き、[グラフ] タブを選択します。

  2. [グラフ] で、[新しい>テスト結果グラフ] を選択します

    スクリーンショットは、[グラフ] ページで [新規] が選択され、[新しいテスト結果グラフ] が選択されている状態を示しています。

  3. この例では、円グラフの種類を選択します。 グラフに基づいて、グループ化または行と列に使用するフィールドを構成します。

    グラフの種類、名前、およびその他の設定を入力できる [グラフの構成] ダイアログ ボックスのスクリーンショット。

    すべてのグラフは、選択したテスト計画またはテスト スイートの子テスト スイートの情報をロールアップします。

  4. [OK] を選択してグラフを保存します。 テスト計画またはテスト スイートの グラフ ページにグラフが表示されます。

    スクリーンショットは、新しいグラフが表示された [グラフ] ページを示しています。

既定では、テスト計画ごとに円グラフが作成されます。 このグラフは、結果フィールドをグループ化して、テスト計画内のすべてのテストの最新の結果を表示します。 [グラフ] ページからこの既定のグラフを 表示 します。

テスト計画を選択します。[グラフ] ページに移動して既定のグラフを表示する

グラフを追加するには、次の手順に従います。

  1. [テスト プラン] ページで、グラフのテスト 計画またはテスト スイートを選択します。 次に、新しいグラフを作成します。

    [新しいテスト結果グラフ] を示すスクリーンショット。

  2. グラフの種類を選択します。 グラフに基づいて、グループ化または行と列に使用するフィールドを構成します。

    グラフに入力されたフィールドを示すスクリーンショット。

    すべてのグラフは、選択したテスト計画またはテスト スイートの子テスト スイートの情報をロールアップします。

  3. グラフを保存 します。 グラフは、選択した テスト計画またはテスト スイートの [グラフ ] ページに表示されます。

テスト結果の例

このセクションには、便利なグラフの例が含まれています。

テスト スイートのテスト状態を確認する

特定のテスト スイートのテスト状態をチェックするには、次の手順を実行します。

  1. [テスト プラン] を選択して [テスト プラン] ページを開き、テスト スイートを表示するプランを選択します。
  2. [新しい>テスト結果グラフ] を選択して、テスト結果の円グラフを作成します。
  3. 結果でグループ化します

スクリーンショットは、[円グラフと結果] が選択された [グラフの構成] ダイアログ ボックスを示しています。

スクリーンショットは、Azure DevOps Server 2019 以前で円グラフと結果が選択された [グラフの構成] ダイアログ ボックスを示しています。

スプリントごとのユーザー ストーリーの状態を確認する

ユーザー ストーリーのテスト計画で要件ベースのテスト スイートを作成した場合は、現在のスプリントでチームがテストしているユーザー ストーリーの状態を確認するグラフを作成できます。

  1. 要件ベースのテスト スイートをグループ化する静的テスト スイートを作成します。
  2. [テスト プラン] ページでその静的テスト スイートを選択します。
  3. テスト結果の積み上げ横棒グラフを追加します。
  4. [Y 軸] として [スイート] を選択し、[グループ化] として [結果]選択します

[スイート] と [結果] が選択されたユーザー ストーリーの積み上げ横棒グラフを示すスクリーンショット。

[行] のスクリーンショット。[スイート] を選択します。[列] で [結果] を選択します。

各テスト担当者のテストを確認する

各テスト担当者が実行するために残したテストの数をチェックできます。

  1. [テスト 計画] ページでテスト 計画選択し、テスト結果のピボット テーブル グラフを追加します。
  2. [行] として [テスター] を選択し、[列] ピボットとして結果選択します。

[Tester and Outcome]\(テスターと結果\) が選択されたピボット テーブルを示すスクリーンショット。

[行] で [テスター] を選択します。[列] で [結果] を選択します。保存するには、[OK] をクリックします。

構成に基づいて品質を確認する

積み上げ横棒グラフまたはピボット テーブル グラフを使用します。 ピボットとして構成結果を指定します。

テストが失敗する理由を追跡する

チームのテストが失敗する理由を追跡できます。

故障分析の場合は、積み上げ横棒グラフまたはピボット テーブル グラフを使用します。 [テスター] と [失敗の種類] を選択します

Note

テスト結果の失敗の種類は、Microsoft テスト マネージャーを使用してのみ設定できます。

失敗したテストの解決を追跡する

チームの失敗したテストの解決策を追跡できます。

解像度分析には、積み上げ横棒グラフまたはピボット テーブル グラフを使用します。 [テスターと解像度] を選択します

Note

テスト結果の解決の種類は、Microsoft Test Manager を使用してのみ設定できます。

テスト ケースの状態を追跡する

テスト ケース グラフを使用して、テスト ケースの作成の進行状況を確認します。 テスト ケースのグラフを使用すると、テスト ページに追加する列を柔軟にレポートできます。 既定では、テスト ケース フィールドはテスト ページのビューに追加されません。

グラフを追加する方法が既にわかっている場合は、テスト ケース用に 作成できる例 を参照してください。

  1. [定義] タブまたは [実行] タブから、列オプションを使用してテスト ケース グラフに使用するフィールドを追加します これらのフィールドは、テスト ケース グラフのグループ化の一覧に選択肢として表示されます。

  2. [テスト プラン] ページで、グラフのテスト 計画またはテスト スイートを選択します。 [グラフ] で、[新しい>テスト ケース グラフ] を選択します

    スクリーンショットには、[新規] と [新しいテスト ケース グラフ] が選択された [グラフ] ページが示されています。

    すべてのグラフは、選択したテスト計画またはテスト スイートの子テスト スイートの情報をロールアップします。

  3. グラフの種類を選択します。 グラフに基づいて、グループ化、行と列、または傾向グラフの範囲に使用するフィールドを構成します。

    グラフの種類やその他の値を選択できる [グラフの構成] ダイアログ ボックスを示すスクリーンショット。

    テスト ケース グラフのテスト スイートでグループ化することはできません。

  4. [OK] を選択してグラフを保存します。 テスト計画またはテスト スイートの グラフ ページにグラフが表示されます。

  1. [列] オプションを含むテスト ページから、テスト ケース グラフに使用するフィールドを追加します。 その後、フィールドは、テスト ケース グラフのグループ化のドロップダウン リストに選択肢として表示されます。

  2. [テスト プラン] ページで、グラフのテスト 計画またはテスト スイートを選択します。 次に、テスト ケース グラフを追加します。

    新しいテスト ケース グラフを示すスクリーンショット。

    すべてのグラフは、選択したテスト計画またはテスト スイートの子テスト スイートの情報をロールアップします。

  3. グラフの種類を選択します。 グラフに基づいて、行と列、または範囲のグループ化に使用するフィールドを構成します (傾向グラフのみ)。

    グラフの選択されたフィールドを示すスクリーンショット。

    テスト ケース グラフのテスト スイートでグループ化することはできません。

  4. グラフを保存します。 これで、選択したテスト計画またはテスト スイートのグラフ ページに表示されます。

テスト ケースの例

これらの例は、テスト ケースの結果を操作する一般的な方法を示しています。

最近のテスト結果を表示する

個々のテスト ケースの最近のテスト結果を表示できます。

  1. テスト スイートの [実行 ] タブを選択し、テスト ケースを選択します。
  2. その他のオプションを選択するか、右選択してコンテキスト メニューを開きます。
  3. [テスト結果の表示] を選択します。

[テスト結果の表示] オプションが選択されているテスト ケースのコンテキスト メニューを示すスクリーンショット。

  1. テスト スイート内のテスト ケースを選択し、テストの詳細ウィンドウを表示することを選択します。

テスト スイートから、テスト ケースを選択します。ツール バーの [テストの詳細] アイコンをクリックして、テストの詳細ウィンドウを表示します

  1. このテスト ケースの最近のテスト結果を表示します。

個々のテスト実行に関する情報を含む [テストの実行] ペインを示すスクリーンショット。

テスト結果を示すスクリーンショット。

積み上げ面グラフを使用してバーンダウンを追跡する

テスト ケースの作成のためにバーンダウンを追跡できます。

  1. 積み上げ面傾向グラフを作成して、実行する準備ができているテスト ケースの数のバーンダウンを表示します。
  2. [フィールド別のスタックの状態] を選択し、並べ替えフィールドに [昇順] を選択します。

状態と昇順の値が選択された積み上げ面グラフを示すスクリーンショット。

積み上げ面グラフを作成する: [積み上げ基準] で [状態] を選択し、昇順で並べ替えます。

自動化状態のバーンダウンを追跡できます。

積み上げ面傾向グラフを使用して、自動テスト ケースのバーンダウンを表示します。 [スタック] フィールドの [オートメーションの状態] [並べ替え] フィールドの [昇順] を選択します。

テストの所有権と優先順位を確認する

テスト計画で複数のチームがテスト ケースを所有している場合は、各チームが所有するテスト ケースの数とテストの優先順位を確認できます。

チームがエリア パス別に整理する場合は、テスト ケースの円グラフを使用します。 [グループ化] の [エリア パス] を選択します

これらのテストの優先順位を知りたい場合は、積み上げ横棒グラフを作成します。 [Y 軸のエリア パス] [グループ化の優先度] を選択します

テスト作成の状態を追跡する

[割り当て先] 値を含むグラフを作成することで、チーム メンバーのテスト作成状態を追跡できます。

  1. 積み上げ横棒グラフまたはピボット テーブル グラフを使用します。
  2. [Y 軸] または [行] で [割り当て済み] を選択します
  3. [グループ化] または [列] の状態を選択します

チームのダッシュボードでグラフを共有する

すべてのチームが表示できるように、チームのダッシュボードにグラフをピン留めします。 グラフのコンテキスト メニューを使用します。

[ダッシュボードに追加] が選択されているグラフのコンテキスト メニューを示すスクリーンショット。

グラフを開くスクリーンショット。

グラフの種類の範囲を表示するようにダッシュボード ウィジェットを構成できます

Note

ダッシュボード ウィジェットを構成するにはチーム管理者である必要がありますが、利害関係者アクセス権を持つチーム メンバーはダッシュボードでグラフを表示できます。