Qu'est-ce que Test boîte blanche (white-box testing) ?

Approche de test qui crée les cas de test à partir de la structure interne d'un programme (instructions, branches et conditions) et vérifie la part exécutée à l'aide de critères de couverture comme la couverture des instructions et la couverture des branches. On l'utilise surtout pour le test unitaire.

Nom japonais: ホワイトボックステスト

« Test boîte blanche (white-box testing) » apparaît dans 1 questions d'entraînement réparties sur 1 thèmes, dont Développement logiciel et gestion de projet.

Domaine: Développement logiciel et gestion de projet

S'entraîner : questions sur Test boîte blanche (white-box testing)

Quelle description du test boîte noire est correcte ?

  1. 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
  2. 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
  3. 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.

« Test boîte blanche (white-box testing) » dans les explications

Questions mentionnant « Test boîte blanche (white-box testing) » (1)

  1. Quelle description du test boîte noire est correcte ?

Termes associés

Test boîte noire (black-box testing) Partitionnement en classes d'équivalence (equivalence partitioning) Analyse des valeurs limites (boundary value analysis) CI/CD (intégration continue et livraison continue) Couverture des branches (couverture des décisions) Cycle en V (modèle en V) Développement agile Développement piloté par les tests (TDD) Gestion de la valeur acquise (EVM) Méthode du chemin critique (CPM)

Retour au glossaire