Skip to content

Qualitätsmetriken

Das Intelligence Dashboard berechnet kontinuierlich Metriken aus Ihren Testläufen. Diese Seite erklärt die einzelnen Kennzahlen und ihre Bedeutung.

Erfolgs-Trend-Chart

Das Trend-Chart ist die zentrale Visualisierung der Projektqualität:

  • X-Achse — Testläufe in chronologischer Reihenfolge
  • Y-Achse — Erfolgsrate in Prozent (0–100 %)
  • Grüner Bereich — bestandene Tests
  • Roter Bereich — fehlgeschlagene Tests

Zeitfenster

FensterEinsatzgebiet
Letzte 15 LäufeAktuelle Entwicklungsaktivität, kurzfristige Trends
Letzte 50 LäufeSprint-Überblick, mittelfristige Stabilität
Letzte 100 LäufeLangfristiger Qualitätsverlauf, Release-Zyklen

TIP

Ein Qualitätsabfall über 5 % innerhalb der letzten 15 Läufe wird als "Quality Drift" eingestuft und löst eine automatische Warnung aus.

Qualitätsmatrix (Heatmap)

Die Heatmap stellt jeden Test als farbcodierte Zelle dar. Die Farbe ergibt sich aus dem Verhalten der letzten N Läufe:

Klassifizierung

KategorieFarbeKriterium
StabilGrünBestandenquote > 95 %
FlakyGelbWechsel zwischen Bestanden und Fehlgeschlagen ohne Codeänderung
KritischRotAktuell dauerhaft fehlgeschlagen
NeuGrauNoch nicht genügend Datenpunkte für eine Einordnung

Infrastruktur-Indikatoren

Neben der Farbcodierung zeigt xyva zusätzliche Symbole:

  • Blitz — Fehler bei hoher Serverlast (CPU > 80 %), vermutlich umgebungsbedingt
  • Uhr — ungewöhnlich lange Laufzeit im Vergleich zum Durchschnitt

INFO

Die Heatmap aktualisiert sich nach jedem Testlauf automatisch. Historische Daten werden in .xyva/intelligence/ gespeichert.

Quality Score

Der Quality Score ist eine einzelne Kennzahl (0–100), die den Gesamtzustand Ihres Testprojekts zusammenfasst. Er berechnet sich aus:

  • Erfolgsrate — Gewichtung: 40 %
  • Flaky-Rate — Gewichtung: 30 %
  • Trend-Richtung — Gewichtung: 20 %
  • Abdeckung — Gewichtung: 10 %

WARNING

Ein Quality Score unter 60 signalisiert dringenden Handlungsbedarf. Prüfen Sie zuerst die kritischen Tests in der Heatmap.

Datengrundlage

Alle Metriken basieren auf den gespeicherten Testergebnissen in .xyva/intelligence/. Die Daten werden lokal vorgehalten und können über den Export-Button als JSON exportiert werden.

Weiterführende Seiten

Local-first QA orchestration.