次の方法で共有


テストの状態の追跡

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

テスト結果の例

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. Test Plans ページでテスト 計画を選択し、テスト結果のピボット テーブル グラフを追加します。
  2. Tester Rows OutcomeColumns ピボットとして選択します。

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

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

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

積み上げ横棒グラフまたはピボット テーブル グラフを使用します。 ピボットとして Configuration および Outcome を指定します。

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

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

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

Note

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

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

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

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

Note

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

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

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

グラフを追加する方法が既にわかっている場合は、テスト ケース用に作成できる サンプル に移動します。

  1. Define または Execute タブから、Column Options を使用して、テスト ケース グラフに使用するフィールドを追加します。 これらのフィールドは、テスト ケース グラフのグループ化の一覧に選択肢として表示されます。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

テスト ケースの例

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

積み上げ面傾向グラフを使用して、自動テスト ケースのバーンダウンを表示します。 [Stack by] フィールドには [自動設定の状態を選択し、Sort フィールドには Ascending を選択します。

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

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

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

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

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

チーム メンバーのテスト作成状態を追跡するには、 Assigned to 値を含むグラフを作成します。

  1. 積み上げ横棒グラフまたはピボット テーブル グラフを使用します。
  2. Y 軸または Rows割り当て先を選択します。
  3. Group by または ColumnsState を選択します。

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

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

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

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

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

Note

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