Sommaire

Techniques de Test

Pour adresser les Quatre quadrants du test agilequatre quadrants le temps d’un sprint, la connaissance et la pratique de techniques de tests est indispensable. Les outils présentés dans [Hage Chahine 2019b] et [Moustier 2019a] sont une bonne source d’information pour identifier des techniques de test, notamment dans les domaines :

  • des tests de fonctionnement,

  • des tests de sécurité,

  • des tests d’utilisabilité,

  • des tests de performance,

  • des tests d’exploitabilité et sûreté de fonctionnement,

  • des tests d’intégration.

Par ailleurs, on améliore l’efficacité du test en influençant les méthodes de travail, par exemple en améliorant la Testabilitétestabilité ou la maintenabilité.

« Les revues d’inspection n’améliorent pas la qualité et elles ne la garantissent pas non plus. Les revues arrivent trop tardivement. La qualité (pauvre ou bonne) est déjà dans le produit. La qualité interne d’un produit ou d’un service ne peut pas être vue de l’extérieur ; elle doit être conçue de l’intérieur. » —W. Edwards Deming

Ainsi, les pratiques de test agile concernent notamment :

  • les méthodes de travail,

  • la conception,

  • la qualité du code,

  • le système et ses versions.

Tous ces fondamentaux sont rappelés dans le contexte de chaque partie de ce livre à ...