Un test qui vérifie le bon fonctionnement d'une unité de code spécifique
Un test qui vérifie le bon fonctionnement de l'ensemble du logiciel
Un test qui vérifie la capacité du logiciel à fonctionner dans différentes conditions
Un test qui vérifie la compatibilité du logiciel avec différents systèmes