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 die Sicherheitenintegrität ihrer Tests nach, um effektive kontinuierliche Tests in einer Pipeline sicherzustellen. Beispielsweise können Teams Folgendes nachverfolgen:

  • Prozentsatz des Testdurchlaufs
  • Fehlgeschlagenen Tests
  • Testdauer

Mit dem Widget Testergebnissetrend können Sie Testtrends über einen bestimmten Zeitraum überwachen, Muster rund um Testfehler, Testdauer usw. erkennen und verwertbare Erkenntnisse generieren.

Beispiel-Widget "Test results Trend" mit Bestandensprozentsatz und Testfehlern für die letzten 7 Tage

Screenshot des Testergebnistrend-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 die Gewinnung verwertbarer Erkenntnisse aus den Testergebnissen Trenddiagrammen
  • Installieren und Konfigurieren des Widgets "Test results Trend"

Hinweis

Das Widget Test Results Trend (Advanced) basiert auf Analytics und wird für Azure DevOps Server 2020 und höhere Versionen unterstützt. In früheren Versionen können Sie das Widget Test results Trend verwenden.

Erkenntnisse, die mit Trenddiagrammen für Testergebnisse unterstützt werden

Mit den Diagrammen test results trend können Sie die folgenden Erkenntnisse gewinnen:

  • Ermitteln Sie, ob sich die Testintegrität im Laufe der Zeit verbessert, indem Sie Trends von Fehlern und der durchschnittlichen Passrate an jedem Tag überwachen.
  • Identifizieren von Tests mit langer Ausführungsdauer, die sich auf die Effizienz einer Pipeline auswirken, indem Sie die durchschnittliche Testdauer an jedem Tag überwachen
  • Identifizieren von Mustern in Testergebnissen. Schlägt der Test kürzlich fehl? Oder ist der Test für den ausgewählten Zeitraum immer fehlgeschlagen? Oder zeigt der Test ein nicht deterministisches Verhalten?
  • Erhalten Sie Einblicke in bestimmte Bereiche, die Für Sie von Interesse sind, basierend auf einer Testdatei, einem Branch oder einer 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 es sich auf eine Testdatei, einen Branch oder eine Testphase konzentriert.

Testergebnisse Trenddiagramme erfordern, dass Sie fortlaufende Tests in Ihrer Buildpipeline einrichten. Um tiefere Einblicke und Daten zu erhalten, können Sie den Bericht Testfehler in der Pipeline anzeigen. Weitere Informationen finden Sie unter Analysieren von Testergebnissen.

Voraussetzungen

So konfigurieren Sie das Widget "Test results Trend"

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

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

  1. Wählen Sie im Dashboard Ihres Teams das Aktionssymbol 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 Build oder Release für den Typ der Pipelines aus, die Sie auswählen möchten.

    Screenshot des Konfigurationsdialogfelds für das Widget Test Results Trend (Advanced)

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

  2. Wählen Sie als Nächstes den Zeitraum und 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 der Passrate und den Testergebnissen der letzten sieben Tage.

    Screenshot: Widget

Nächste Schritte