Terrance
Les tests fonctionnels testent chacune des fonctionnalités de l'application.
Le test du système teste l'application dans son ensemble pour s'assurer que l'application répond aux spécifications des exigences.
Ex : Supposons qu'un site Web soit créé pour l'achat en ligne. Donc, vérifier la fonctionnalité de différents champs et boutons dans chaque page est un test fonctionnel. Et vérifier l'application si nous sommes en mesure d'acheter en ligne est un test du système.
Hadley
Un test système consiste à tester l'application dans son ensemble, sans laisser un seul objet. Ce type de test implique la fonctionnalité, les performances, la sécurité, l'interface utilisateur, etc.
Les tests de fonctionnalité vérifient quant à eux si l'application fonctionne selon les exigences des clients ou non. Cela fait partie des tests du système.