Un cas de test ne vaut la peine d’être rédigé que si quelqu’un qui n’a jamais vu la fonctionnalité peut l’exécuter et savoir s’il a réussi. Cela signifie que le résultat attendu doit pouvoir être vérifié plutôt qu’interprété, raison pour laquelle ce modèle de cas de test interdit purement et simplement l’expression « renvoie la valeur correcte ». Correcte selon qui, comparée à quoi ? Rédigez le message, le code d’état, la ligne.
Dans le fichier : l’identifiant et son lien vers une exigence, des préconditions suffisamment précises pour permettre la reproduction, des étapes qui contiennent uniquement des actions, un résultat attendu qui précise ce qui doit se produire et ce qui ne doit pas se produire, le résultat réel accompagné de preuves, une priorité définie selon le coût d’un échec, ainsi qu’une décision explicite quant à l’automatisation. Puis un cas entièrement rédigé et un prompt d’AI qui rédige le vôtre, refuse les résultats attendus vagues et vous indique quel cas négatif vous n’avez pas demandé. Fonctionne dans Claude, Claude Code, ChatGPT, Gemini et Copilot.
Il s’agit d’un modèle d’AI, pas d’un fichier de conception : la structure, l’exemple et le prompt qui le complète à partir de votre exigence, et non un outil de gestion des tests ou un framework d’automatisation. Un seul achat, utilisez-le pour chaque fonctionnalité que vous testez, sans abonnement ni compte requis.