Typologies de Test:typologietests

Même si nous n’allons pas explorer tous les types de tests, un certain nombre de concepts qu’il est essentiel de comprendre sont exposés ci-après.

1. Tests fonctionnels de validation

Comme nous l’avons vu dans le chapitre dédié à l’écriture du Product Backlog, le besoin est traduit sous forme d’User Stories. Chaque Story doit être conforme aux principes INVEST où, pour rappel, la dernière lettre signifie que la Story doit être testable. C’est précisément à l’aide des tests fonctionnels de validation que nous allons pouvoir remplir ce dernier critère.

Il est important de retenir qu’un test de validation n’est pas un test technique.

Il doit donc :

  • être visible de l’utilisateur,

  • ne pas proposer de solution,

  • ne pas être interne à la fonction testée.

Ainsi, les tests visant à vérifier que les données sont bien insérées en base de données ne doivent pas être considérés comme des tests de validation car ils sont internes à la fonction testée. Le test doit, en résumé, se focaliser sur l’aspect fonctionnel de la Story.

Typiquement, ces tests sont conçus par ou en collaboration avec les Product Owners.

a. Critères de validation

Le premier élément nécessaire à la création de test de validation est la définition de critères...

Pour consulter la suite, découvrez le livre suivant :
couv_DP3SCRU.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Adopter Scrum : quel impact sur la stratégie de test ?
Suivant
Anti-pattern : le cornet de glace