Tests logiciels
Pour vous garantir un logiciel stable et sans bugs, je met en place différents types de tests logiciels.
Ceux-ci se doivent d’être les plus complets possible dans les contraintes d’efficacité et de temps. Ainsi, on trouve trois types de tests :
Les tests unitaires et d’intégrations, réalisées pour chaque fonctionnalité, sont développés et testés en interne. Je vérifie par ces tests – avec un niveau de granularité plus ou moins élevé – que les différents composants développés ont le comportement attendu.
Enfin je réalise également des tests d’acceptation pour chaque fonctionnalité. J’exécute ces tests avec vous.
Cette validation a deux objectifs distincts :
- Il s’agit, pour moi, de m’assurer du bon fonctionnement dans votre environnement final.
- Pour vous, le but est de vous assurer que la fonctionnalité correspond bien à ce que vous attendez.