Freigeben über


Configure the Test Results Trend (Advanced) widget (Konfigurieren des Testergebnistrend-Widgets (erweitert))

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

Teams verfolgen ihre Testsicherheitsintegrität, um effektive kontinuierliche Tests in einer Pipeline sicherzustellen. Teams können z. B. Folgendes nachverfolgen:

  • Testdurchlaufprozentsatz
  • Fehlgeschlagenen Tests
  • Testdauer

Mit dem Trend-Widget "Testergebnisse" können Sie Testtrends über einen bestimmten Zeitraum überwachen, Muster für Testfehler, Testdauer und mehr erkennen und umsetzbare Erkenntnisse generieren.

Beispiel für Testergebnisse Trend Widget mit Passprozentsätzen und Testfehlern für die letzten 7 Tage

Screenshot des Beispiel-Testergebnissetrend-Widgets (erweitert).

In diesem Artikel finden Sie Informationen zu Folgendem:

  • Die Art der Erkenntnisse, die Sie erhalten können, indem Sie Testergebnisse-Trenddiagramme überwachen
  • Voraussetzungen für das Gewinnen von umsetzbaren Erkenntnissen aus den Trenddiagrammen "Testergebnisse"
  • So installieren und konfigurieren Sie das Testergebnistrend-Widget

Hinweis

Das Widget "Test Results Trend" (Advanced) basiert auf Analysen und wird für Azure DevOps Server 2020 und höhere Versionen unterstützt. Für frühere Versionen können Sie das Trend-Widget "Testergebnisse" verwenden.

Einblicke, die mit Testergebnissen-Trenddiagrammen unterstützt werden

Mit den Trenddiagrammen "Testergebnisse" können Sie die folgenden Erkenntnisse gewinnen:

  • Ermitteln Sie, ob die Testintegrität im Laufe der Zeit verbessert wird, indem Sie Die Trends von Fehlern und die durchschnittliche Passrate an jedem Tag überwachen.
  • Identifizieren Sie lange laufende Tests, die sich auf die Effizienz einer Pipeline auswirken, indem Sie die durchschnittliche Testdauer an jedem Tag überwachen.
  • Identifizieren sie Muster in Testergebnissen. Hat der Test kürzlich zu einem Fehler begonnen? Oder ist der Test für den ausgewählten Zeitraum immer fehlgeschlagen? Oder zeigt der Test nicht deterministisches Verhalten?
  • Erhalten Sie Einblicke in bestimmte Interessante Bereiche basierend auf Testdatei, Verzweigung oder Phase, die Sie besitzen, indem Sie bestimmte Filter konfigurieren.
  • Erhalten Sie Einblicke in einen bestimmten Bereich, den Sie testen, indem Sie das Widget so konfigurieren, dass er sich auf eine Testdatei, eine Verzweigung oder eine Stufe konzentriert.

Test results trend charts require that you set up continuous testing in your build pipeline. Um tiefere Einblicke und Daten zu erhalten, können Sie den Bericht "Testfehler" in der Pipeline anzeigen. Weitere Informationen finden Sie unter "Details Analysieren von Testergebnissen".

Voraussetzungen

So konfigurieren Sie das Trend-Widget "Testergebnisse":

Configure the Test Results Trend (Advanced) widget (Konfigurieren des Testergebnistrend-Widgets (erweitert))

Sie können Ihr Test results Trend (Advanced)-Widget so konfigurieren, dass Ergebnisse für Build- oder Releasepipelinen angezeigt werden.

  1. Wählen Sie im Dashboard Ihres Teams das Symbol "Aktionen" für das Widget "Test results Trend (Advanced)" aus, das Sie konfigurieren möchten, und wählen Sie "Konfigurieren" aus.

    Ändern Sie den Titel, und wählen Sie entweder "Erstellen" oder "Freigeben" für den ausgewählten Pipelinetyp aus.

    Screenshot des Dialogfelds

    Wählen Sie das Plussymbol aus, um eine oder mehrere Pipelines hinzuzufügen.

  2. Wählen Sie als Nächstes den Punkt aus, und wählen Sie dann die Metriken aus, die Sie nachverfolgen möchten. Wenden Sie optional Filter für Branch, Testdatei, Besitzer und Testausführung an.

  3. Wählen Sie Speichern aus, wenn Sie fertig sind.

    Die folgende Abbildung zeigt ein Diagramm mit Passrate und Testergebnissen für die letzten sieben Tage.

    Screenshot des Widgets

Nächste Schritte