Développement logiciel et gestion de projet
Quelle description du test boîte noire est correcte ?
- ASans regarder la structure interne du programme, on détermine à partir de la spécification des entrées et les sorties attendues pour vérifier qu'il fonctionne correctement
- BOn crée des cas de test à partir de la structure interne du programme, en prenant comme critère l'exécution des instructions et des branches
- CLes utilisateurs confirment finalement, dans leur environnement de travail réel, que le système peut être utilisé comme exigé
Afficher la réponse et l'explication
Réponse : A. Sans regarder la structure interne du programme, on détermine à partir de la spécification des entrées et les sorties attendues pour vérifier qu'il fonctionne correctement
Le test boîte noire traite l'objet testé comme une boîte dont on ne voit pas le contenu et crée les cas de test à partir de la seule spécification ; ses techniques comprennent le partitionnement en classes d'équivalence, l'analyse des valeurs limites, les graphes cause-effet et les tables de décision. Il est efficace pour trouver des fonctions présentes dans la spécification mais non implémentées, mais il ne permet pas de savoir si un chemin particulier de l'implémentation a été exercé. Créer les tests à partir de la structure interne et prendre la couverture comme critère relève du test boîte blanche. La confirmation finale par les utilisateurs est le test d'acceptation, qui est le nom d'un niveau de test.
Continuer : 9 autres questions sur Développement logiciel et gestion de projet