Test en boîte grise

Un article de Wikipédia, l'encyclopédie libre.

Les tests en boîte grise sont une combinaison de tests en boîte blanche et de tests en boîte noire. Le but de ce test est de rechercher les défauts éventuels d'un produit, dus à une mauvaise structure ou à une mauvaise utilisation des applications[1],[2].

Aperçu[modifier | modifier le code]

Dans un test en boîte noire, on ignore la structure interne de l'application à tester, tandis que dans un test de boîte blanche on a accès à la structure interne de l'application. Un testeur de boîte grise connaît partiellement la structure interne : il a accès à la documentation des structures de données internes ainsi qu'aux algorithmes utilisés[3].

Pour effectuer un test de la boîte grise, il est nécessaire de disposer de documents abstraits et de documents détaillés, décrivant l'application, qui serviront alors à définir des cas de test[4].

Références[modifier | modifier le code]

  1. « Microsoft Research – Emerging Technology, Computer, and Software Research »
  2. « Archived copy » [archive du ] (consulté le )
  3. « Gray Box Testing », Software Testing Fundamentals, (consulté le )
  4. « Example of grey box testing with definition », Geekinterview.com (consulté le )