Prompt, um mit ChatGPT Unit-Tests zu schreiben
Fügen Sie eine Funktion ein und nennen Sie Ihr Framework: Die KI listet die Testfälle auf und schreibt dann lesbare Unit-Tests, auch für die Grenzfälle, die man oft vergisst.
Ihr Prompt
🔒 Die Felder bleiben in Ihrem Browser. Der Prompt wird nur an den KI-Dienst übermittelt, den Sie öffnen.
Wie schreibt man Unit-Tests mit ChatGPT?
Fügen Sie die Funktion ein, nennen Sie Sprache, Test-Framework und die erwarteten Geschäftsregeln und bitten Sie zuerst um eine Liste der Fälle (normal, Grenzfall, Fehler) und dann um den Testcode. Der kostenlose Prompt von Lunyce folgt dieser Methode; prüfen Sie, ob jedes erwartete Ergebnis der Regel entspricht, nicht nur dem Code.
So funktioniert es
- Geben Sie die Sprache und das Test-Framework Ihres Projekts an.
- Fügen Sie die Funktion ein und beschreiben Sie in einem Satz die Regeln, die sie einhalten muss.
- Kopieren oder öffnen Sie den Prompt und führen Sie die Tests aus: Ein fehlschlagender Test kann einen echten Bug aufdecken.
Tipps für bessere Ergebnisse
- Lesen Sie die Liste der Fälle vor dem Code: Dort fällt Ihnen eine Lücke in den Regeln am ehesten auf.
- Bitten Sie um „ergänze Tests für die Fehlerfälle“, wenn Ihnen die Abdeckung zu gering erscheint.
Reichen die von der KI geschriebenen Tests aus?
Sie sparen viel Zeit, aber die KI kennt nur, was Sie ihr geben. Prüfen Sie, ob die erwarteten Ergebnisse den Geschäftsregeln entsprechen und nicht nur dem aktuellen Code, der selbst fehlerhaft sein kann.