Test de validation

Test de validation

Le test de validation permet de vérifier si toutes les exigences client décrites dans le document de spécification d'un logiciel, écrit à partir de la spécification des besoins, sont respectées.

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

Validation fonctionnelle Les tests fonctionnels vérifient 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 solutions vérifient les exigences clients d'un point de vue "use cases", généralement ces tests sont des tests en volumes. Chaque grand use-case est validé un par un, puis tous ensemble. L'intérêt 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, robustesse Les tests de performance vont vérifier 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 par exemple, résistance au pic de charge, augmentation de la volumétrie des données,...).

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 ou autres) et de scalabilité.

Voir aussi


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Test de validation de Wikipédia en français (auteurs)

Игры ⚽ Нужна курсовая?

Regardez d'autres dictionnaires:

  • Test (informatique) — Pour les articles homonymes, voir Test. En informatique, un test désigne une procédure de vérification partielle d un système. Le but est de trouver un nombre maximum de comportements problématiques du logiciel, car il est impossible de prouver… …   Wikipédia en Français

  • Test logiciel — Test (informatique) En informatique, un test (anglicisme) désigne une procédure de vérification partielle d un système informatique. Le but en est de trouver un nombre maximum de comportements problématiques du logiciel, car il est impossible de… …   Wikipédia en Français

  • Test binet-simon — Test de Binet Simon Champ d application Psychologie clinique Version Originale Auteur(s) {{{auteur vo}}} Date {{{date vo}}} …   Wikipédia en Français

  • Test-driven development — (TDD ) is a software development technique consisting of short iterations where new test cases covering the desired improvement or new functionality are written first, then the production code necessary to pass the tests is implemented, and… …   Wikipedia

  • Test de Charge — Test de performance Un test de performance ou benchmark est un test dont l objectif est de déterminer la performance d un système informatique. L acception la plus courante de ce terme est celle dans laquelle ces tests logiciels vont avoir pour… …   Wikipédia en Français

  • Test Engineering — (TE) is generally defined as the application of one or more engineering branches (such as Electrical Engineering, Mechanical Engineering, Genetic Engineering, etc.) and/or the application of one or more pure scientific disciplines (such as… …   Wikipedia

  • Test call generator — Test Call Generators are Revenue Assurance solutions that replicate events on a Telecoms network to identify potential revenue leakage and to help achieve regulatory compliance. Both Cellular and Fixed Line Telecom operators utilise Test Call… …   Wikipedia

  • Test Binet-Simon — Champ d application Psychologie Version Originale Auteur(s) Alfred Binet Théodore Simon Date …   Wikipédia en Français

  • Validation — The word validation has several uses: * In common usage, validation is the process of checking if something satisfies a certain criterion. Examples would include checking if a statement is true (validity), if an appliance works as intended, if a… …   Wikipedia

  • Validation croisée — La validation croisée[1](« cross validation ») est une méthode d’estimation de fiabilité d’un modèle fondé sur une technique d’échantillonnage. En fait, il y a au moins trois techniques de validation croisée : « testset… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”