Sobes.tech
Junior

Quelle est la différence entre les types et les catégories de tests?

sobes.tech IA

Réponse de l'IA

La différence entre les types et les catégories de tests réside dans leur niveau d'abstraction et leur objectif.

Les types de tests décrivent l'objectif général du test, en se concentrant sur CE QUI est testé ou COMMENT il est testé. C'est une classification de niveau supérieur.

Les catégories de tests décrivent des techniques ou approches spécifiques utilisées pour atteindre les objectifs du type de test. Elles se concentrent sur des aspects concrets du comportement du système ou des méthodes de vérification.

Catégorie de test Description Exemples de types de tests dans cette catégorie
Fonctionnels Vérification que le système répond aux exigences fonctionnelles déclarées. Modulaire, Intégration, Système, Acceptation (Alpha/Beta), Regression.
Non-fonctionnels Vérification de la façon dont le système fonctionne, c'est-à-dire ses caractéristiques (performance, fiabilité, convivialité, etc.). Charge, Stress, Tests de stabilité, Tests d'utilisabilité, Tests de sécurité, Tests de compatibilité.
Changements Tests après avoir apporté des modifications au système pour vérifier que les changements fonctionnent correctement et n'ont pas cassé la fonctionnalité existante. Tests de fumée, Tests de régression, Acceptation.
De confirmation Tests visant à vérifier la correction d'un défaut. Re-tests (Re-testing).

Ainsi, les catégories de tests définissent un contexte large, et les types de tests fournissent des outils et méthodologies spécifiques pour travailler dans ce contexte. Par exemple, "Tests de régression" (type) est souvent effectué dans le cadre de "Tests fonctionnels" ou "Tests de changements" (catégories). "Tests de charge" (type) est effectué dans le cadre de "Tests non-fonctionnels" (catégorie).