-Anatomie et physiologie • Animaux et l'environnement • culture generale • economie • flore et ses bienfaits • Internet et Informatique • L'alimentation et la nutrition • La Biologie • Le mésothéliome • Les épices • Les fruits et légumes • Les vitamines • Maladies & Affections • Médecine et traitements • Médicaments • monde technologique • remèdes naturels • Santé et Bien-être • sciences et génie -orange

jeudi 11 avril 2013

Que sont les tests boîte grise?

Les tests boîte grise sont  un type de tests professionnels souvent utilisé pour les logiciels, qui combine certains aspects de tests boîte noire et tests boîte blanche. L'idée générale est de combiner ces deux types d'autres à utiliser les forces de chacun, tout en minimisant leurs limites ou faiblesses. Tests boîte grise se compose essentiellement de tests professionnels dans lesquels les testeurs comprendre certaines des façons dont le logiciel fonctionne, mais ils ne comprennent pas tout à ce sujet.

Lors de l'élaboration et de test logiciels, il existe deux modèles courants de tests souvent utilisés. Ce sont des tests de boîte noire et boîte blanche test, et des tests boîte grise est essentiellement une combinaison des deux. Test boîte noire est constituée de test dans laquelle les testeurs ne comprennent pas ou ont accès au code qui exécute le logiciel. Par exemple, quelqu'un peut utiliser les tests de boîte noire pour permettre à une société extérieure développer des logiciels pour fonctionner avec un système d'exploitation (OS) sans donner à la société le code source de l'OS.

Ce type de test est souvent utilisé par de nombreux éditeurs de logiciels, et peut être utilisé pour les tests en interne et à l'extérieur. Une des plus grandes faiblesses de ce type de test, cependant, est que la connaissance limitée des testeurs peut potentiellement entraver leur test. Il faudra souvent que les résultats soient analysés par un tiers qui comprend à la fois les tests en cours d'exécution et le code derrière le logiciel à tester. Tests boîte grise cherche à atténuer certains de ces problèmes en combinant ce type de test avec certains éléments de tests boîte blanche.

Les tests boîte blanche consiste à tester le logiciel fait par des gens qui comprennent parfaitement le logiciel à tester et d'avoir accès au code source du logiciel. Cela se fait souvent en interne chez un développeur de logiciels pour s'assurer que le programme fonctionne correctement et de permettre aux testeurs d'interagir directement avec le code derrière le programme. Il y a des problèmes de sécurité potentiels avec ce type de test, cependant, et les tests boîte si gris est souvent utilisé pour combiner les deux types de moyens qui sont à la fois productive et sécurisée.

Dans les tests boîte grise, les testeurs de comprendre certains aspects du logiciel utilisé et peut être en mesure de voir certaines parties du code source, mais pas tous de lui. Cela permet aux testeurs de mieux interagir avec et de comprendre le programme, ils mettent à l'épreuve de tests boîte noire permet, mais sans le plein accès et de sécurité qui peuvent découler de tests boîte blanche. Quelqu'un réalisation des tests boîte grise sur le logiciel pour un nouvel OS, par exemple, peut être en mesure de voir le code pour les aspects du système d'exploitation pertinents pour les essais de son programme, mais pas la totalité du code source.