Générer des cas de test
Génère un jeu de cas de test (nominaux, limites, erreurs, non-régression) avec matrice de couverture à partir d'une spécification fonctionnelle.
Télécharger le skill (.zip) Guide d'installation
Objectif
Génère un jeu de cas de test structuré à partir d'une spécification fonctionnelle fournie, couvrant cas nominaux, valeurs limites, cas d'erreur et non-régression, avec matrice de couverture reliant chaque exigence aux cas de test. À déclencher pour toute demande de rédaction de cas de test, scénarios de recette, cahier de tests fonctionnels ou matrice de couverture à partir d'une spec, de user stories ou d'exigences.
Entrées acceptées
Ce que vous obtenez
Limites et supervision humaine
Ce skill peut fonctionner de façon autonome sur des tâches à faible enjeu. Une relecture reste recommandée en contexte sensible.
Niveau de risque déclaré : faible.
Le skill n'exécute que la tâche décrite dans son SKILL.md ;
elle n'invente ni fait, ni chiffre, ni citation et signale les
champs qu'elle ne peut pas renseigner.
Aperçu du SKILL.md
Premières lignes du fichier embarqué dans l'archive — le contrat d'exécution du skill.
---
name: generer-cas-tests
description: Génère un jeu de cas de test structuré à partir d'une spécification fonctionnelle fournie, couvrant cas nominaux, valeurs limites, cas d'erreur et non-régression, avec matrice de couverture reliant chaque exigence aux cas de test. À déclencher pour toute demande de rédaction de cas de test, scénarios de recette, cahier de tests fonctionnels ou matrice de couverture à partir d'une spec, de user stories ou d'exigences.
---
# Générer des cas de test
## Mission
Transformer une spécification fonctionnelle en un jeu de cas de test exhaustif et traçable, organisé par catégories (nominal, limites, erreurs, non-régression) et relié aux exigences par une matrice de couverture.
## Résultat attendu
Un document Markdown suivant `templates/matrice-cas-tests.md` comprenant :
- l'inventaire des exigences identifiées dans la spécification (identifiant REQ-n attribué) ;
- les cas de test détaillés (identifiant CT-nnn, préconditions, données d'entrée, étapes, résultat attendu, catégorie, priorité) ;
- la matrice de couverture croisant exigences et cas de test ;
- la liste des ambiguïtés et trous de la spécification, formulés en questions au rédacteur de la spec.
Précision attendue : chaque exigence est couverte par au moins un cas nominal ; chaque règle de validation numérique ou bornée est couverte par ses valeurs limites ; aucun comportement non spécifié n'est présenté comme résultat attendu sans être marqué « à confirmer ».
## Situations d'usage
- « Génère les cas de test à partir de cette spécification. »
- « Écris les scénarios de recette de cette user story. »
- « Produis la matrice de couverture de ces exigences. »
- Fichiers fournis : spécification fonctionnelle, user stories avec critères d'acceptation, cahier des charges (md, txt, docx, pdf).
## Ce que le skill ne fait pas
- Écriture du code de test automatisé (scripts unitaires, tests E2E en code).
- Exécution des tests ou interprétation de résultats d'exécution.
- Tests de performance, de charge, de sécurité (pentest) ou d'accessibilité approfondis.
- Test exploratoire sans spécification de référence.
- Revue du code implémentant la spécification.
## Entrées obligatoires
- **Spécification fonctionnelle** : texte décrivant le comportement attendu du système — règles métier, parcours utilisateur, règles de validation, messages d'erreur. Toute forme structurée convient (spec rédigée, user stories avec critères d'acceptation, liste d'exigences).
Installation
- Téléchargez le fichier et, si vous le souhaitez, vérifiez qu'il est authentique
(
shasum -a 256 generer-cas-tests.zip). - Décompressez-le : vous obtenez un dossier contenant
SKILL.mdet ses ressources. - Importez le dossier dans claude.ai, Claude Code ou via l'API.