AccueilđŸ‡«đŸ‡·Chercher

Test de validation

Un test de validation est un type de test informatique qui permet de vérifier si toutes les exigences client, décrites dans le document de spécification du logiciel, sont respectées.

Les tests de validation se décomposent généralement en plusieurs phases :

  • Validation fonctionnelle : les tests fonctionnels assurent que les diffĂ©rents modules ou composants implĂ©mentent correctement les exigences client. Ces tests peuvent ĂȘtre de type valide, invalide, inopportuns, etc. ;
  • Validation solution : les tests solution assurent que les exigences client sont respectĂ©es d'un point de vue cas d'utilisation (use cases). GĂ©nĂ©ralement, ce sont des tests en volume. Chaque grand cas d'utilisation est validĂ© isolĂ©ment, puis tous les cas d'utilisation sont validĂ©s ensemble. L'intĂ©rĂȘt de ces tests est de valider la stabilitĂ© d'une solution par rapport aux diffĂ©rents modules qui la composent, en soumettant cette solution Ă  un ensemble d'actions reprĂ©sentatif de ce qui sera fait en production ;
  • Validation performance et robustesse : les tests de performance vĂ©rifient la conformitĂ© de la solution par rapport Ă  ses exigences de performance, alors que les tests de robustesse vont essayer de mettre en Ă©vidence des Ă©ventuels problĂšmes de stabilitĂ© et de fiabilitĂ© dans le temps (fuite mĂ©moire, rĂ©sistance au pic de charge, augmentation de la volumĂ©trie des donnĂ©es, etc.).

Ces phases de validation peuvent ĂȘtre complĂ©tĂ©es par des phases de validation plus techniques, consacrĂ©es aux tests de haute disponibilitĂ© (tests cluster par exemple) et de scalabilitĂ©.

Voir aussi

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplĂ©mentaires peuvent s’appliquer aux fichiers multimĂ©dias.