À propos de cet outil
La plupart des fonctionnalités échouent de la même manière bien connue : des formulaires de connexion qui révèlent quels comptes existent, des uploads qui se fient à l’extension du fichier, des paiements débités deux fois sur un double-clic, des API qui laissent un utilisateur récupérer les données d’un autre. Ce générateur part de modèles fixes de ces cas, pour que vous n’ayez pas à vous en souvenir à chaque fois. Choisissez un modèle, indiquez si vous incluez les cas négatifs, aux limites, de sécurité et d’accessibilité, et vous obtenez un tableau avec ID, préconditions, étapes, données de test, résultats attendus, priorité et type. Chaque cellule est modifiable, et vous pouvez ajouter ou supprimer des lignes. Les modèles utilisent des limites d’exemple (5 tentatives échouées, un upload de 10 Mo, des mots de passe de 8 caractères) à remplacer par les valeurs de votre spécification. Les cas proviennent de modèles écrits par des humains, pas d’un modèle d’IA.
Mode d’emploi
- Saisissez le nom de la fonctionnalité et choisissez un modèle. Pour la validation de champs de formulaire, choisissez aussi le type de champ.
- Définissez le préfixe d’ID (par exemple TC-LOGIN donne TC-LOGIN-001) et cochez les types de cas à inclure.
- Cliquez sur « Generate test cases » (générer les cas de test), puis modifiez les cellules, supprimez les lignes non pertinentes et ajoutez les vôtres.
- Exportez en CSV (une ligne par cas ou une ligne par étape), en Markdown ou en valeurs séparées par tabulations pour Excel.
FAQ : Générateur de cas de test
Comment importer le CSV dans TestRail ?
Utilisez l’export « CSV (one row per case) » et l’import CSV de cas de test de TestRail. À l’étape de mapping des colonnes, associez Title à Title, Preconditions à Preconditions, Steps à Steps et Expected Result à Expected Result (modèle texte), ainsi que Priority et Type à leurs champs, en mappant les valeurs quand vos noms TestRail diffèrent. L’ID peut être ignoré ou associé à un champ personnalisé.
Comment importer dans Xray ou Zephyr Scale ?
Utilisez « CSV (row per step) ». Chaque étape est une ligne où le Test ID est répété, pour que l’importeur regroupe les étapes dans un même test. Dans le Test Case Importer de Xray, associez Test ID à l’identifiant du test, Title à Summary, et Action, Test Data et Expected Result aux champs d’étape. Dans l’import CSV de Zephyr Scale, associez Title à Name, Preconditions à Precondition, et Action/Test Data/Expected Result aux colonnes du script pas à pas.
Régénérer écrase-t-il mes modifications ?
Oui, régénérer remplace le tableau, donc l’outil vous demande d’abord confirmation. Votre tableau modifié est conservé dans ce navigateur d’une visite à l’autre jusqu’à ce que vous le réinitialisiez.
Pourquoi des limites comme « 5 tentatives » ou « 10 Mo » figurent-elles dans les cas ?
Des valeurs concrètes rendent un cas exécutable. Ce sont des exemples : remplacez-les par les chiffres de vos exigences avant d’exécuter les tests.