Ceci est une ancienne révision du document !
Tests unitaires
Liens avec le référentiel SIO
SLAM4
- A1.3.1 Tests d’intégration et d’acceptation d’un service
- A4.1.6 Gestion d’environnements de développement et de test
- A4.1.8 Réalisation des tests nécessaires à la validation d’éléments adaptés ou développés
- A4.2.3 Réalisation des tests nécessaires à la mise en production d’éléments mis à jour
Savoirs associés :
- Techniques de test unitaire et d’intégration d’un composant logiciel
SI6 Savoirs associés :
- Typologie des tests
Un test unitaire permet de s'assurer du bon fonctionnement d'une partie d'un programme (généralement d'une fonction, d'une procédure ou d'un module).
L'écriture d'un test permet de comparer une réalisation (implémentation) aux spécifications.
Le concept de test unitaire n'est pas nouveau, mais il a tendance à se développer et à devenir central en comception logicielle, avec le développement combiné des framework xUnit facilitant leur mise en oeuvre, et l'apparition de l'extreme programming (XP).