IDE-Tools · Foto: Homedust, CC BY 2.0
test-strategy.md
Zuletzt aktualisiert:
Typ
Rule
Lizenz
MIT
Anwendungsfeld
Windsurf Rules & Cross-IDE-Rules
QA-bewusste Teams
Voraussetzungen
Keine besonderen — direkt loslegen.
Testregeln: Äquivalenzklassen/Grenzwerte, Given/When/Then, Coverage-Ziele
Für wen: QA-bewusste Teams
So nutzt du es
Inhalt als .windsurfrules ins Projektverzeichnis legen oder in den Windsurf-Einstellungen als globale Rules hinterlegen. Der Editor folgt den Regeln ab der nächsten Anfrage.
Im Detail
Schreibt einen festen Ablauf für Testarbeit vor: Vor jeder Implementierung muss zunächst eine Testperspektiven-Tabelle stehen, die Fälle nach Äquivalenzklassen und Grenzwerten strukturiert — Normalfälle, Fehlerfälle, Grenzwerte. Erst danach werden Tests im Given/When/Then-Format geschrieben, ergänzt um klare Coverage-Ziele. Der Nutzen: Ein KI-Assistent testet nicht einfach drauflos, sondern leitet Testfälle systematisch her und dokumentiert sie, bevor Code entsteht — das macht Testlücken sichtbar, bevor sie in Produktion auffallen. Für sehr kleine Skripte oder Wegwerf-Code ist der Prozess-Overhead meist zu hoch.
Praxis-Tipp
Bei Bugfixes zuerst die Perspektiven-Tabelle für den fehlerhaften Fall erstellen lassen — so wird sichtbar, ob der Fix wirklich alle Grenzfälle abdeckt.
Siehe auch
Lizenz & Quelle
- Lizenz: MIT
- Quelle: github.com/kinopeee/windsurfrules
Inhalt ansehen (test-strategy.md)
Lade …
Erfahrungen & Kommentare.
Funktioniert der Rule bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.
Lade Kommentare …
Passt dazu.
v5.md
Basis-Regelwerk: Task-Klassifizierung (leicht/standard/kritisch), Tool-Nutzung, Antwortstil
prompt-injection-guard.md
Schutz vor Prompt-Injection aus externem Kontext (Web/RAG/Dateien): Stopp + Rückfrage bei gefährlichen Aktionen
commit-message-format.md
Commit-Messages nach Conventional Commits (Prefix + Summary + Bullet-Body)
