Question

Pouvez-vous penser à un type d'erreur qui pourrait être trouvé en utilisant des tests de boîte blanche et un type à l'aide de tests de boîte noire. c'est-à-dire une erreur qui serait trouvée par l'un et non l'autre.

Pour WBT, il y aurait des déclarations nuls, mais que capteriez-vous avec BBT et non WBT ???

BTW Cette question est simplement basée sur ma propre étude personnelle - je n'obtiens pas de notes gratuites à partir de cela !!!!

Merci,

Était-ce utile?

La solution

L'avantage des tests de boîte blanc et des erreurs supplémentaires qu'il trouve sont entièrement dues aux tests de tous les cas. Si vous ne savez pas comment quelque chose est implémenté, vous ne pouvez jamais être sûr de l'avoir testé pour chaque entrée dans chaque état parce que l'État est interne.

Bien sûr, si vous avez des outils de couverture, cela peut être évité, mais à moins que vous ayez le code, il peut être très difficile de déterminer ce qui pourrait tester les 8,3% des lignes qui vous manquent.

Je ne peux pas penser à quelque chose que Black Box Testing constatera que les tests de boîte blanche ne le feront pas, mais je dirai qu'il a tendance à être beaucoup plus utile car il permet aux gens de bricoler ou de réécrire complètement la boîte sans avoir à toucher le cas de test . Important car si le test est modifié, vous perdez une certaine capacité de régression.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top