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
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"
- Sie müssen Mitglied eines Projekts sein. Wenn Sie noch nicht als Projektmitglied hinzugefügt wurden, werden Sie jetzt hinzugefügt.
- Richten Sie fortlaufende Tests für Ihre Buildpipeline ein. Ausführliche Informationen finden Sie unter Ausführen von Komponententests mit Ihren Builds.
- Um einem Team Dashboard ein Widget hinzuzufügen, müssen Sie Mitglied des Teams sein. Sie müssen über Standardzugriff oder höher verfügen, über Dashboard Berechtigungen verfügen oder Teamadministrator oder Projektadministrator sein. Standardeinstellungen bieten allen Teammitgliedern Berechtigungen.
- Aktivieren Sie Pipelines. Wenn sie deaktiviert ist, wird keines der Analytics-Widgets für Pipelines angezeigt. Informationen zum erneuten Aktivieren finden Sie unter Aktivieren oder Deaktivieren eines Azure DevOps-Diensts.
- Aktivieren Sie Test Plans. Wenn diese Option deaktiviert ist, wird im Widget Test results Trend die Fehlermeldung "Access not supported" (Zugriff wird nicht unterstützt) angezeigt. Informationen zum Aktivieren von Testplänen finden Sie unter Aktivieren oder Deaktivieren eines Azure DevOps-Diensts.
- Sie müssen Mitglied eines Projekts sein. Wenn Sie noch nicht als Projektmitglied hinzugefügt wurden, werden Sie jetzt hinzugefügt.
- Richten Sie fortlaufende Tests für Ihre Buildpipeline ein. Ausführliche Informationen finden Sie unter Ausführen von Komponententests mit Ihren Builds.
- Haben Sie die Analytics Marketplace-Erweiterung installiert. Sie müssen Mitglied der Gruppe Projektsammlungsadministratoren sein, um Erweiterungen hinzuzufügen.
- Um einem Team Dashboard ein Widget hinzuzufügen, müssen Sie Mitglied des Teams sein. Sie müssen über Standardzugriff oder höher verfügen, über Dashboard Berechtigungen verfügen oder Teamadministrator oder Projektadministrator sein.
- Aktivieren Sie Pipelines. Wenn sie deaktiviert ist, wird keines der Analytics-Widgets für Pipelines angezeigt. Informationen zum erneuten Aktivieren finden Sie unter Aktivieren oder Deaktivieren eines Azure DevOps-Diensts.
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.
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.
Wählen Sie das Plussymbol aus, um eine oder mehrere Pipelines hinzuzufügen.
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.
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.
Nächste Schritte
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für