次の方法で共有


テスト結果の傾向 (詳細) ウィジェットを構成する

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

Teams は、テスト資料の正常性を追跡して、パイプラインで効果的な継続的なテストを確実にします。 たとえば、チームは次の情報を追跡できます。

  • テスト 合格率
  • テスト不合格
  • テスト継続時間

[テスト結果の傾向] ウィジェットを使用すると、一定期間にわたるテスト傾向の監視、テストの失敗に関するパターンの検出、テスト期間などを行い、実用的な分析情報を生成できます。

過去 7 日間の合格率とテスト失敗を示すテスト結果傾向ウィジェットの例

テスト結果の傾向 (詳細) ウィジェットの例のスクリーンショット。

この記事では、次のことについて説明します。

  • テスト結果の傾向グラフを監視することで得られる分析情報の種類
  • テスト結果の傾向グラフから実用的な分析情報を得るための前提条件
  • テスト結果の傾向ウィジェットをインストールして構成する方法

注意

テスト結果の傾向 (詳細) ウィジェットは分析に基づいており、Azure DevOps Server 2020 以降のバージョンでサポートされています。 以前のバージョンでは、テスト結果の傾向ウィジェットを使用できます。

テスト結果の傾向グラフでサポートされる分析情報

テスト結果の傾向グラフを使用すると、次の分析情報を得ることができます。

  • 毎日の失敗の傾向と平均合格率を監視して、テストの正常性が時間の経過と同時に改善されているかどうかを特定する
  • 毎日の平均テスト期間を監視して、パイプラインの効率に影響を与える実行時間の長いテストを特定する
  • テスト結果のパターンを特定します。 テストは最近失敗し始めましたか? または、選択した期間のテストは常に失敗していますか? または、テストで非決定的な動作が示されていますか?
  • 特定のフィルターを構成して、所有するテスト ファイル、ブランチ、またはステージに基づいて、関心のある特定の領域に関する分析情報を取得します。
  • テスト ファイル、ブランチ、またはステージに焦点を当てるためにウィジェットを構成して、テストする特定の領域に関する分析情報を取得します。

テスト結果傾向グラフでは、ビルド パイプラインで継続的なテストを設定する必要があります。 より深い分析情報とデータを取得するには、パイプラインでテスト エラー レポートを表示できます。 詳細については、「 テスト結果の分析」の詳細を参照してください。

前提条件

テスト結果の傾向ウィジェットを構成するには:

  • プロジェクトのメンバーである必要があります。 プロジェクト メンバーとして追加されていない場合は、 今すぐ追加してください
  • ビルド パイプラインの継続的なテストを設定します。 詳細については、「 ビルドを使用して単体テストを実行する」を参照してください。
  • ウィジェットをチーム ダッシュボードに追加するには、チームのメンバーである必要があります。 Basic 以上のアクセス許可を持っているか、ダッシュボードのアクセス許可を持っているか、チーム管理者またはプロジェクト管理者である必要があります。既定の設定では、すべてのチーム メンバーにアクセス許可が付与されます。
  • パイプラインを有効にします。 無効にした場合、パイプラインの Analytics ウィジェットは表示されなくなります。 再度有効にするには、「 Azure DevOps サービスを有効または無効にする」を参照してください。
  • Test Plansを有効にします。 無効にした場合、テスト結果の傾向ウィジェットに "Access not supported" というエラー メッセージが表示されます。 テスト 計画を有効にするには、「 Azure DevOps サービスのオンとオフを切り替える」を参照してください。

テスト結果の傾向 (詳細) ウィジェットを構成する

テスト結果の傾向 (詳細) ウィジェットを構成して、ビルド パイプラインまたはリリース パイプラインの結果を表示できます。

  1. チームのダッシュボードから、構成する テスト結果傾向 (詳細) ウィジェットのアクション アイコンを選択し、[構成] を選択 します

    [タイトル] を変更し、選択するパイプラインの種類として [ビルド] または [リリース] を選択します。

    テスト結果の傾向 (詳細) ウィジェットの [構成] ダイアログのスクリーンショット。

    プラス アイコンを 選択して、1 つ以上のパイプラインを追加します。

  2. 次に、[ 期間] を選択し、追跡するメトリックを選択します。必要に応じて、 BranchTest fileOwner、Test run にフィルターを適用します。

  3. 完了したら、 [保存] を選択します。

    次の図は、過去 7 日間の合格率とテスト結果を含むグラフを示しています。

    テスト結果の傾向の詳細ウィジェットのスクリーンショット。

次の手順