Qu'est-ce que la validation ?

Validation est le processus consistant à évaluer si quelque chose est valide, légal ou satisfaisant. Dans le contexte du génie logiciel, la validation est le processus permettant d'évaluer si un logiciel est conforme à ses exigences, normes et spécifications.

La validation fait partie du cycle de vie du développement logiciel (SDLC) et est généralement effectuée une fois les tests logiciels terminés. Il est important de noter que la validation n'est pas la même chose que les tests, car les tests sont le processus d'identification des défauts, tandis que la validation est le processus permettant de garantir que le logiciel répond à ses exigences.

Les techniques de validation comprennent :

* Révisions de codes

* Tests unitaires

* Tests fonctionnels

* Tests de performances

* Tests de sécurité

* Tests d'utilisabilité