Een testcase is alleen de moeite waard om te schrijven als iemand die de functie nog nooit heeft gezien deze kan uitvoeren en kan vaststellen of de test geslaagd is. Daarom moet het verwachte resultaat controleerbaar zijn en niet voor interpretatie vatbaar. Daarom verbiedt dit testsjabloon de formulering ‘geeft de juiste waarde’ zonder verdere uitleg. Juist volgens wie, vergeleken met wat? Schrijf het bericht, de statuscode en de rij.
In het bestand staan: de identifier en de koppeling naar een vereiste, specifieke voorwaarden die nauwkeurig genoeg zijn om de situatie te reproduceren, stappen die alleen acties bevatten, een verwacht resultaat waarin staat wat er moet gebeuren en wat niet mag gebeuren, het werkelijke resultaat met bewijs, een prioriteit die is gebaseerd op de kosten van een fout, en een expliciete beslissing om wel of niet te automatiseren. Daarna volgt een volledig uitgewerkte testcase en een AI-prompt die jouw testcase schrijft, vage verwachte resultaten weigert en je vertelt welke negatieve testcase je niet hebt gevraagd. Werkt in Claude, Claude Code, ChatGPT, Gemini en Copilot.
Dit is een AI-sjabloon, geen ontwerpbestand: de structuur, het voorbeeld en de prompt die het sjabloon met jouw vereiste invult, niet een testmanagementtool of een automatiseringsframework. Eenmalig aanschaffen, gebruiken voor elke functie die je test, zonder abonnement en zonder account.