Maison >Problème commun >Quelles sont les techniques qui ne sont pas des tests en boîte blanche ?
Quelles sont les technologies qui ne sont pas des tests en boîte blanche ?
La technologie qui n'appartient pas aux tests en boîte blanche est « l'analyse des valeurs limites », et l'analyse des valeurs limites appartient aux tests en boîte noire.
Les technologies qui appartiennent aux tests en boîte blanche sont la couverture des décisions, la couverture des déclarations et la couverture des combinaisons de conditions.
Introduction connexe :
Les tests en boîte blanche sont également appelés tests structurels, tests en boîte transparente, tests logiques ou tests basés sur le code. Le test en boîte blanche est une méthode de conception de cas de test. La boîte fait référence au logiciel testé. La boîte blanche signifie que la boîte est visible, c'est-à-dire qu'il est clair ce qu'elle contient et comment elle fonctionne. La méthode « boîte blanche » comprend parfaitement la structure logique interne du programme et teste tous les chemins logiques. La méthode de la « boîte blanche » est un test de chemin exhaustif. Lors de l'utilisation de cette solution, le testeur doit examiner la structure interne du programme et commencer par examiner la logique du programme pour dériver les données de test. Le nombre de chemins indépendants à travers un programme est astronomique.
Les tests en boîte noire sont également appelés tests fonctionnels. Ils testent si chaque fonction peut être utilisée normalement. Lors des tests, le programme est considéré comme une boîte noire qui ne peut pas être ouverte. L'interface du programme est testée sans tenir compte de la structure interne et des caractéristiques internes du programme. Elle vérifie uniquement si les fonctions du programme sont utilisées normalement conformément aux spécifications des exigences. le programme peut recevoir correctement les données d'entrée et produire des informations de sortie correctes. Les tests en boîte noire se concentrent sur la structure externe du programme, sans tenir compte de la structure logique interne, et testent principalement l'interface logicielle et les fonctions logicielles.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!