Zum Inhalt springen
ai101.tools
navigierenöffnenescschließen
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Property-Based Testing logo
Skill

Property-Based Testing

Findet die passende Eigenschaft und baut den Generatortest darum

0
SpeichernWebsite besuchen ↗

Installation

Offiziell
/plugin marketplace add trailofbits/skills
Wird ausgelöst bei

Kodlayıcı, ayrıştırıcı, normalleştirici ya da sözleşme değişmezi test edilirken; elle seçilmiş örnekler yetmediğinde

Benötigte Tools
ReadWriteEditBash
Autor
Trail of Bits
Lizenz
CC-BY-SA-4.0

Ausgangspunkt ist ein nach Aussagekraft geordneter Katalog mit Roundtrip, Inverse, Oracle, Idempotenz, Invariante und Kommutativität. So prüft der Test die stärkste vom Code unterstützte Regel, statt sich mit „ist nicht abgestürzt“ zufriedenzugeben. Behandelt werden Hypothesis, fast-check, proptest, jqwik, rapid und Echidna für Vertragsinvarianten – einschließlich der ehrlichen Erkenntnis, dass mancher Code keine passende Eigenschaft besitzt und besser mit Beispieltests geprüft wird.

Kommentare(0)

Zum Kommentieren anmelden

Noch keine Kommentare — schreibe den ersten.

Ähnliche Skills

Diesen Kommentar melden

Warum meldest du das?