Dashboard „Release-Qualität“
Das Dashboard „Release-Qualität“ bietet Einblicke in die Qualität eines Release basierend auf den Zusammenfassungen von Softwarequalitätscans und Testzusammenfassungen.
Die Zusammenfassungen des Softwarequalitätscans geben einen Überblick über den Code und heben potenzielle Fehler oder Schwachstellen hervor, die sich auf das Release auswirken könnten. Die Testzusammenfassungen bieten einen umfassenden Überblick über den Testprozess, einschließlich der Anzahl der ausgeführten, bestandenen und fehlgeschlagenen Tests.
Konfiguration für die Nachverfolgung der Releasequalität erforderlich
Die auf der angezeigten Daten Qualität Die Registerkarte wird aus der Pipeline-Ausführung, der Aufgabenausführung und den zugehörigen Testzusammenfassungen und Softwarequalitätszusammenfassungen abgerufen. Sie müssen Pipelines über die Konfiguration externer Tools konfigurieren, bevor Sie die Metriken aus verschiedenen Datenquellen im Dashboard „Release-Qualität“ anzeigen können.
Weitere Informationen finden Sie unter Integrieren Sie externe Tools aus Release-Management von Digitalprodukten Arbeitsbereich.
Greifen Sie auf das Dashboard „Release-Qualität“ zu
Um das Dashboard „Release-Qualität“ zu öffnen, navigieren Sie zu an. Wählen Sie das Releases-Symbol ( ) Und wählen Sie dann ein Release aus der Liste Releases aus. Wählen Sie aus Qualität Registerkarte im Release-Datensatz.
Daten in Qualitätsmetriken
- Erstellen : Diese Option zeigt alle Pipelines für das Produkt an, das dem Release aus der Tabelle „sn_devops_Pipeline“ zugeordnet ist.
Die Build-Zusammenfassung Die Liste enthält Build-Nummern, die Pipeline-Ausführungen aus der Tabelle „sn_devops_Pipeline_Execution_list“ darstellen.
Für ein aktives Release: Build-Zusammenfassung Zeigt alle Pipeline-Ausführungen der ausgewählten Pipeline innerhalb der letzten 30 Tage an. Für ein abgeschlossenes Release Build-Zusammenfassung Zeigt Pipeline-Ausführungen bis zu 30 Tage vor dem tatsächlichen Enddatum des Release an.
- Artefakt : Diese Option zeigt alle Artefaktdaten aus der Tabelle „sn_devops_Artifact“ an.
Die Artefaktversion Die Liste zeigt alle Artefaktversionen an, die in den letzten 30 Tagen für das Artefakt generiert wurden. Wenn das Artefakt ist Neueste Version verwenden Option ist ausgewählt, die semantischen Versionen werden aufgelistet. Weitere Informationen zur Artefaktversion finden Sie unter Verwalten Sie Artefakte in einem Release.
- Paket : Diese Option zeigt alle Artefaktversionen an, die dem neuesten Paket zugeordnet sind. Die Artefaktversionsdaten stammen aus der Tabelle „sn_devops_m2m_Artifact_Version_Package“, und die Paketdaten stammen aus der Tabelle „sn_devops_Package“. Wenn ein Paket jedoch als Release-Kandidat markiert ist, wird dieses Paket verwendet, auch wenn es nicht das neueste ist.
- Abschnitt „Qualitätszusammenfassung“
- Der Abschnitt „Qualitätszusammenfassung“ zeigt eine Zusammenfassung der Scans, die für die Pipelines ausgeführt werden. Die Datenquelle in diesen Widgets ist die Zusammenfassung des Softwarequalitätscans im Zusammenhang mit der Aufgabenausführung. Dieser Abschnitt enthält die folgenden Metriken:
Tabelle : 1. Widgets des Abschnitts „Qualitätszusammenfassung“ Widget Beschreibung Schwachstellen Gesamtzahl der Sicherheitsschwachstellen für den ausgewählten Build. Diese Daten stammen aus dem VulnerabilitiesKategorie in den Details zum Softwarequalitäts-Scan.
Verwenden Sie VulnerabilitiesTypeMappingSystemeigenschaft zum Normalisieren jeder Art von Schwachstelle, wobei die anwenderdefinierten Werte den Standardwerten zugeordnet werden. Weitere Informationen finden Sie unter Release-Eigenschaften für digitale Produkte .
Gesamtabdeckung Prozentsatz des Codes, der von Ihren Testfällen abgedeckt wird. Diese Daten stammen aus dem Coverage (%)Kategorie in den Details zum Softwarequalitäts-Scan.
Wenn mehrere Zusammenfassungsergebnisse der Softwarequalität vorhanden sind, ist der Prozentsatz nicht verfügbar.
Die Gesamtanzahl der Code- und Zeilen, die für alle Zusammenfassungsergebnisse der Softwarequalität abgedeckt sind, wird in diesem Widget angezeigt.
Fehlerzahl Gesamtzahl der Fehler und durchschnittliche Bewertungen der Zuverlässigkeits- und Wartungsdaten für alle Zusammenfassungsergebnisse der Softwarequalität. Diese Daten stammen aus dem BugsKategorie in den Details zum Softwarequalitäts-Scan.
Code-Smells Gesamtzahl der Codegerüche und Gesamtzahl der technischen Schulden und Duplizierungen für alle Zusammenfassungsergebnisse der Softwarequalität. Diese Daten stammen aus dem Code SmellsKategorie in den Details zum Softwarequalitäts-Scan.
- Abschnitt „Testzusammenfassung“
- Der Abschnitt „Testzusammenfassung“ zeigt eine Zusammenfassung der Ergebnisse der Testausführung. Die Datenquelle in diesen Widgets ist die Testzusammenfassung im Zusammenhang mit der Aufgabenausführung. Der Abschnitt enthält die folgenden Metriken:
Tabelle : 2. Widget des Testzusammenfassungsabschnitts Widget Beschreibung Komponententests Gesamtzahl der Einheitentests, die für alle Aufgabenausführungen in einer Pipeline-Ausführung ausgeführt werden, einschließlich der Anzahl der bestandenen, fehlgeschlagenen, übersprungenen und blockierten Tests. Funktionstests Gesamtzahl der Funktionstests, die für alle Aufgabenausführungen in einer Pipeline-Ausführung ausgeführt werden, einschließlich der Anzahl der bestandenen, fehlgeschlagenen, übersprungenen und blockierten Tests. Leistungstests Gesamtzahl der Leistungstests, die für alle Aufgabenausführungen in einer Pipeline-Ausführung ausgeführt werden, einschließlich der Anzahl der bestandenen, fehlgeschlagenen, übersprungenen und blockierten Tests.