Dashboard „Release-Qualität“

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Das Dashboard „Release-Qualität“ bietet Einblicke in die Qualität eines Release basierend auf den Zusammenfassungen von Softwarequalitätscans und Testzusammenfassungen.

    Hinweis:
    Das Dashboard „Release-Qualität“ ist nur für Produktveröffentlichungen verfügbar.

    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 Arbeitsbereiche > Arbeitsbereich für Release-Management von Digitalproduktenan. Wählen Sie das Releases-Symbol ( Releases-Symbol.) Und wählen Sie dann ein Release aus der Liste Releases aus. Wählen Sie aus Qualität Registerkarte im Release-Datensatz.

    Hinweis:
    Die Qualität Die Registerkarte wird nur für laufende Releases angezeigt.
    Abbildung : 1. Registerkarten „Build“, „Artefakt“ und „Paket“ im Dashboard „Release-Qualität“
    Animiertes GIF mit den Registerkarten „Build“, „Artefakt“ und „Paket“ im Dashboard „Release-Qualität“.

    Daten in Qualitätsmetriken

    Die Daten im Qualitäts-Dashboard sind in zwei Abschnitte unterteilt, um die Softwarequalität und die Testergebnisse zusammenzufassen. Sie können die Qualitäts- und Testergebnisse mit den folgenden Optionen filtern:
    • 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.
    Hinweis:
    Die Optionen Artefakt und Paket werden nur angezeigt, wenn dem Release ein Artefakt und ein Paket zugeordnet sind.
    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.