2.3 KiB
2.3 KiB
Selbsttest
optional
Sichert Grenzen des Systems gegen Rückschritte
- 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
Einzeltest ausführen
Prüft eine benannte Grenze des Systems
- Kein Modell, kein Netz, keine Antwort
- Keine Datenbank und kein Import
- Ein gescheiterter Fall beendet den Lauf
- Kommandonamen aus der Übersicht holen
- Kommando aufrufen
- Fallliste mit Ständen sichtbar
Ingestgrenzen prüfen
Sichert Markdown, Chunks und Batchgrenzen ab
- Zwölf Kommandos decken diesen Bereich
- Ein Test räumt sein Verzeichnis selbst auf
- Kommando aus der Ingestgruppe aufrufen
- Fallliste mit Ständen sichtbar
Anbindungsgrenzen prüfen
Sichert Fremddaten und Werkzeuggrenzen ab
- Drei Kommandos decken diesen Bereich
- Verbotene Zeichenketten gelten als Fall
- Kommando aus der Anbindungsgruppe aufrufen
- Fallliste mit Ständen sichtbar
Architekturgrenzen prüfen
Sichert Flussgrenzen und Produktregeln ab
- Fünf Kommandos decken diesen Bereich
- Ein Test hängt an einer Freigabeversion
- Kommando aus der Architekturgruppe aufrufen
- Fallliste mit Ständen sichtbar
Antwortgrenzen prüfen
Sichert Anker, Prüfung und Raumauswahl ab
- Drei Kommandos decken diesen Bereich
- Keine Chatantwort und kein Shopzugriff
- Unbelegte Begriffe bleiben unrepariert
- Kommando aus der Antwortgruppe aufrufen
- Fallliste mit Ständen sichtbar