Table des matières:
Définition - Que signifie le test en boîte blanche?
Les tests en boîte blanche sont une méthodologie utilisée pour garantir et valider le cadre interne, les mécanismes, les objets et les composants d'une application logicielle. Les tests en boîte blanche vérifient le code conformément aux spécifications de conception et découvrent les vulnérabilités des applications.
Les tests en boîte blanche sont également appelés tests en boîte transparente, tests en boîte transparente, tests structurels et tests en boîte en verre. La boîte en verre et la boîte transparente indiquent que les mécanismes internes sont visibles pour une équipe d'ingénierie logicielle.
Techopedia explique les tests en boîte blanche
Pendant les tests en boîte blanche, le code est exécuté avec des valeurs d'entrée présélectionnées pour la validation des valeurs de sortie présélectionnées. Les tests en boîte blanche impliquent souvent l'écriture de talons de code logiciel et de pilotes.
Les avantages des tests en boîte blanche comprennent:
- Permet la réutilisation des cas de test et offre une plus grande stabilité
- Facilite l'optimisation du code
- Facilite la recherche des emplacements des erreurs cachées dans les premières phases de développement
- Facilite les tests d'application efficaces
- Supprime les lignes de code inutiles
Les inconvénients incluent:
- Nécessite un testeur qualifié avec une connaissance de la structure interne
- Long
- Coûts élevés
- La validation du bit de code est difficile.
Les tests en boîte blanche complètent les tests unitaires, les tests d'intégration et les tests de régression.
