• 8 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 12/01/2024

Préparez votre cahier de recette

Identifiez la structure du cahier de recette

Depuis le début de ce cours, vous avez lu, réfléchi, peaufiné et fait des choix, que ce soit dans la lecture des spécifications ou dans la rédaction de la stratégie de test.

Il est temps d’appliquer les règles que vous avez définies à travers le cahier de recette.

Avant de vous parler de la forme, parlons du fond. Plutôt de son squelette.

La structure d’un cahier de recette est toujours similaire, quel que soit l’outil que votre entreprise utilise. Elle peut porter des noms différents, mais le principe sera le même. Vous retrouverez donc des parties consacrées aux :

  • Exigences 

    • Seront importées dans cette partie du logiciel toutes les exigences, fonctionnelles ou non fonctionnelles, qui seront à tester.

    • L’intérêt n’est pas de faire doublon avec les spécifications fonctionnelles, mais de pouvoir offrir une traçabilité et une couverture dans les rapports. 

  • Cas de test : 

    • Ici, c’est ce qu’on appelle le “patrimoine de test” (vous souvenez-vous de l’image de la bibliothèque vue dans ce chapitre ?).

    • Les cas de test et scénarios seront écrits et stockés dans cet espace.

  • Campagne de test : 

    • Vous assemblerez vos scénarios en suite de test afin de couvrir le périmètre de votre projet.

  • Rapport 

    • Vous générerez automatiquement vos rapports d’exécution et vos bilans de campagne.

  • Anomalie 

    • Cela vous aidera à rédiger vos anomalies en récupérant les différentes étapes de test et les résultats attendus. 

    • Cette partie est présente dans la plupart des outils, mais pas dans tous. Je vous en parle car pour moi, c’est une fonctionnalité incontournable qui aide grandement au quotidien.

Sur la forme, attendez-vous à voir des choses différentes, mais qui, dans le fond, reprennent les mêmes éléments.

En fonction de l’organisation dans laquelle vous évoluerez, vous aurez l'occasion d'utiliser différents logiciels.

Importez vos exigences

L’import des exigences, bête noire et pourtant indispensable en fonction des pratiques mises en place sur votre projet.

Une fois que vos exigences seront importées dans votre logiciel de gestion des tests, assurez-vous que les “bonnes pratiques” soient respectées. Ce qui veut dire que vous devrez retrouver :

  • L’identifiant unique de l’exigence : le même que celui des spécifications.

    • Il se peut que parfois… les identifiants ne soient pas les mêmes. Toutefois, l'unicité et le lien entre les deux doivent pouvoir être faits.

  • Sa version : Est-ce une version 1 de l’exigence ? ou une version 2 ?

  • Sa criticité : Est-ce une exigence critique, majeure, mineure ?

  • Son statut : Dans quel état est l’exigence ? 

    • Approuvée : L’exigence est dans un état dit “applicable”, c'est-à-dire qu’elle est celle à appliquer.

    • Obsolète : L’exigence n’est plus à jour. Elle peut être mise à jour si besoin, archivée ou supprimée.

  • Sa catégorie : Quel est le type de l’exigence ? 

    • Fonctionnelle.

    • Non fonctionnelle.

    • Performance.

    • Technique.

  • Sa description : Vous trouverez ici une description complète de l’exigence ou un résumé. En fonction de l’entreprise, vous trouverez différentes manières de fonctionner. Mais au minimum, vous devriez retrouver un lien URL qui mène vers la spécification.

Relisez vos exigences

À la fin de cette étape, une relecture des exigences importées est nécessaire. Vous pouvez la faire vous-même, mais également demander à un de vos pairs d’effectuer cette relecture.

Il s’agit de s’assurer que toutes les exigences sont présentes, ainsi que les informations nécessaires pour décrire l’exigence.

Toutes les exigences que vous avez identifiées lors de votre analyse des exigences doivent s’y retrouver.

À vous de jouer !

Contexte

Votre stratégie de test a été validée par Édouard. Vous commencez donc à préparer votre cahier de recette.

Ayant estimé le temps nécessaire à 2 jours, vous effectuez seul cette tâche, sans l’aide d’Andy.

Vous débutez en important les exigences dans votre outil de test.

Consignes

Renseignez les différentes colonnes du tableau. Dans la colonne “Nom”, ne mettez pas de verbe d’action.

Et dans “Description”, rédigez une brève description de l’objectif de l’exigence.

En résumé

  • La cahier de recette répertorie l’ensemble des tests qui doivent être effectués sur l’application pour la campagne.

  • Il comporte cinq grandes parties, une pour les exigences, une pour les scénarios de test, une autre pour la campagne, et deux autres pour la partie Rapport et les anomalies.

  • Vous retrouverez plusieurs outils vous permettant de gérer vos cahiers de recette ; tous sont différents mais gardent le même tronc commun.

  • Après l’import des exigences, vérifiez que les éléments qui composent une exigence sont présents. 

Vos exigences sont importées, voyons maintenant de quoi sont constitués les cas de test.

Exemple de certificat de réussite
Exemple de certificat de réussite