Files
planer2/daten/MtoRagSystem/selbsttest.md
2026-09-07 07:44:00 +02:00

77 lines
2.3 KiB
Markdown

<!-- titel -->
Selbsttest
----------------------------------------
<!-- art -->
optional
----------------------------------------
<!-- ziel -->
Sichert Grenzen des Systems gegen Rückschritte
----------------------------------------
<!-- regeln -->
- 23 Selbsttests decken die Regressionsfläche
- Jeder Test hat sein eigenes Kommando
- Es gibt kein Sammelkommando
- Jeder Test liefert Fallliste und Ausgang
- Jeder Test kennt eine maschinenlesbare Ausgabe
- 15 Tests prüfen nur den Quelltext
- Sechs Tests prüfen gemischt
- Zwei Tests prüfen nur Verhalten
----------------------------------------
<!-- funktion -->
Einzeltest ausführen
<!-- ziel -->
Prüft eine benannte Grenze des Systems
<!-- regeln -->
- Kein Modell, kein Netz, keine Antwort
- Keine Datenbank und kein Import
- Ein gescheiterter Fall beendet den Lauf
<!-- testen -->
- Kommandonamen aus der Übersicht holen
- Kommando aufrufen
- Fallliste mit Ständen sichtbar
----------------------------------------
<!-- funktion -->
Ingestgrenzen prüfen
<!-- ziel -->
Sichert Markdown, Chunks und Batchgrenzen ab
<!-- regeln -->
- Zwölf Kommandos decken diesen Bereich
- Ein Test räumt sein Verzeichnis selbst auf
<!-- testen -->
- Kommando aus der Ingestgruppe aufrufen
- Fallliste mit Ständen sichtbar
----------------------------------------
<!-- funktion -->
Anbindungsgrenzen prüfen
<!-- ziel -->
Sichert Fremddaten und Werkzeuggrenzen ab
<!-- regeln -->
- Drei Kommandos decken diesen Bereich
- Verbotene Zeichenketten gelten als Fall
<!-- testen -->
- Kommando aus der Anbindungsgruppe aufrufen
- Fallliste mit Ständen sichtbar
----------------------------------------
<!-- funktion -->
Architekturgrenzen prüfen
<!-- ziel -->
Sichert Flussgrenzen und Produktregeln ab
<!-- regeln -->
- Fünf Kommandos decken diesen Bereich
- Ein Test hängt an einer Freigabeversion
<!-- testen -->
- Kommando aus der Architekturgruppe aufrufen
- Fallliste mit Ständen sichtbar
----------------------------------------
<!-- funktion -->
Antwortgrenzen prüfen
<!-- ziel -->
Sichert Anker, Prüfung und Raumauswahl ab
<!-- regeln -->
- Drei Kommandos decken diesen Bereich
- Keine Chatantwort und kein Shopzugriff
- Unbelegte Begriffe bleiben unrepariert
<!-- testen -->
- Kommando aus der Antwortgruppe aufrufen
- Fallliste mit Ständen sichtbar