Aller au contenu

Le concept de test

"Un bon concept de test ne garantit pas l’absence de bugs,
mais il garantit que les bons risques ont été testés."

Principe du testing logiciel

Objectifs pédagogiques

À la fin de ce chapitre, vous serez capable de :

  • définir ce qu’est un concept de test
  • expliquer son rôle dans un projet logiciel
  • identifier les éléments clés d’un concept de test
  • comprendre pourquoi le concept de test est essentiel à la qualité

Qu’est-ce qu’un concept de test ?

Un concept de test est un document de référence qui décrit comment, quoi, pourquoi et avec quels moyens les tests d’une application vont être réalisés.

Image gravité
  • Il sert de plan directeur pour l’ensemble des activités de test.
  • Il permet de :
    • structurer les tests
    • aligner l’équipe sur une vision commune
    • réduire les risques
    • garantir une couverture adaptée aux exigences

Pourquoi établir un concept de test ?

Sans concept de test :

- les tests sont improvisés
- certains risques ne sont jamais testés
- les résultats sont difficiles à interpréter
- les attentes ne sont pas claires

Avec un concept de test :

- les objectifs sont définis
- les responsabilités sont claires
- les tests sont reproductibles
- la qualité est mesurable

Contenu typique d’un concept de test

Un concept de test comprend généralement :

  • les objectifs de test
  • la base de test (exigences)
  • le périmètre et les limites
  • la classification des défauts
  • les types et niveaux de test
  • l’environnement et les outils
  • les critères d’entrée et de sortie
  • les risques identifiés

👉 Dans ce module, nous allons détailler les éléments fondamentaux.


En résumé, l'intégration d'un concept de test dans le développement d'applications garantit la fiabilité, la qualité et la maintenabilité du logiciel, tout en réduisant les coûts et les risques associés aux bugs et aux erreurs.


Classification des défauts Objectifs de test Bases de test Périmètre du système Stratégie de test