Test Boîte Noire
Le test Boîte Noire consiste à tester une fonctionnalité sans connaître ni analyser le code interne.
On observe uniquement les données d’entrée et les résultats obtenus en sortie.
Exemple : on remplit un formulaire, on valide, on vérifie le message affiché, sans chercher à comprendre comment l’application l’a généré.
Idée clé : on teste le résultat, pas le fonctionnement interne.
Test Boîte Blanche
Le test Boîte Blanche consiste à tester en analysant le fonctionnement interne du programme (code, conditions, chemins d’exécution).
On s’intéresse aux mécanismes internes pour vérifier que tout fonctionne correctement.
Exemple : un développeur vérifie que tous les traitements possibles du code sont exécutés et ne provoquent pas d’erreurs.
Idée clé : on teste ce qui se passe à l’intérieur.