Skip to content

Test-Katalog

Der Test-Katalog ist die zentrale Ansicht des Test Hub. Er scannt Ihr Projekt automatisch und stellt alle Testdateien in einer übersichtlichen Baumstruktur dar.

Auto-Scanning

Beim Öffnen eines Projekts durchsucht xyva das gesamte Verzeichnis rekursiv nach Testdateien. Unterstützte Dateimuster:

  • *.spec.ts und *.spec.js — Playwright-Spezifikationen
  • *.test.ts und *.test.js — alternative Testdateien

INFO

Der Scanner ignoriert node_modules, dist und andere Build-Verzeichnisse automatisch. Die Konfiguration erfolgt über .xyva/scan-config.json.

Dateibaum-Ansicht

Der Katalog zeigt Ihre Tests in drei Hierarchieebenen:

  1. Spec-Dateien — jede entdeckte Testdatei als oberster Knoten
  2. Describe-Blöcke — logische Gruppen innerhalb einer Spec
  3. Einzelne Tests — jeder test() / it() Aufruf mit Titel

Neben jedem Knoten wird die Anzahl der enthaltenen Tests angezeigt. Fehlgeschlagene Tests erhalten ein rotes Badge aus dem letzten Runner-Lauf.

Suche und Filter

Das Suchfeld oberhalb des Baums bietet Volltextsuche über Dateinamen und Testtitel. Zusätzlich stehen Filter zur Verfügung:

  • Status — Alle, Bestanden, Fehlgeschlagen, Übersprungen
  • Tags — Filter nach @smoke, @regression oder eigenen Tags
  • Ordner — Einschränkung auf bestimmte Verzeichnisse

TIP

Kombinieren Sie mehrere Filter, um schnell die relevanten Tests zu finden. Die Filterung erfolgt in Echtzeit — kein erneutes Scannen nötig.

Testanzahl und Statistiken

Am oberen Rand des Katalogs zeigt xyva eine Zusammenfassung:

MetrikBeschreibung
GesamtGesamtzahl aller entdeckten Tests
SpecsAnzahl der Spec-Dateien
BestandenTests, die im letzten Lauf erfolgreich waren
FehlgeschlagenTests mit Fehlern im letzten Lauf

Quick Launch

Wählen Sie einen oder mehrere Tests über die Checkboxen aus und klicken Sie auf Ausgewählte starten. Der Runner öffnet sich automatisch mit dem gewählten Umfang.

WARNING

Stellen Sie sicher, dass der Preflight-Check des Runners bestanden ist, bevor Sie Tests starten. Andernfalls kann es zu Fehlstarts kommen.

Weiterführende Seiten

Local-first QA orchestration.