test-strategy.md
Testregeln: Äquivalenzklassen/Grenzwerte, Given/When/Then, Coverage-Ziele
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
test-strategy.md liefert konkrete Testregeln statt vager Empfehlungen: Testfälle nach Äquivalenzklassen und Grenzwertanalyse ableiten, Tests im Given/When/Then-Format strukturieren und definierte Coverage-Ziele einhalten. Für QA-bewusste Teams sorgt das dafür, dass eine KI beim Schreiben von Tests nicht nur den Happy Path abdeckt, sondern systematisch Grenzfälle mitdenkt und die Tests lesbar und einheitlich formatiert. Besonders wertvoll bei Codebasen mit bestehenden Coverage-Vorgaben oder wenn mehrere Entwickler und die KI im selben Stil testen sollen. Ohne definierte Coverage-Ziele im Projekt läuft die Regel teilweise ins Leere, da die KI dann eigene Schwellenwerte annehmen muss.
Praxis-Tipp
Coverage-Ziel und Testframework im Prompt konkret nennen, z. B. „Schreibe Jest-Tests nach Given/When/Then mit Grenzwertanalyse für diese Funktion, Ziel 90 % Branch Coverage“.
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)
