Test unitaire

Qu'est-ce que le test unitaire?

Test unitaire, une technique de test utilisant les modules individuels testés pour déterminer s'il y a des problèmes par le développeur lui-même. Il concerne l'exactitude fonctionnelle des modules autonomes.

L'objectif principal est d'isoler chaque unité du système pour identifier, analyser et corriger les défauts.

Test unitaire - Avantages:

  • Réduit les défauts dans les fonctionnalités nouvellement développées ou réduit les bogues lors de la modification de la fonctionnalité existante.

  • Réduit le coût des tests car les défauts sont capturés très tôt.

  • Améliore la conception et permet une meilleure refactorisation du code.

  • Les tests unitaires, lorsqu'ils sont intégrés à la construction, donnent également la qualité de la construction.

Cycle de vie des tests unitaires:

Techniques de test unitaire:

  • Black Box Testing - Utilisation de laquelle l'interface utilisateur, l'entrée et la sortie sont testées.

  • White Box Testing - utilisé pour tester chacune de ces fonctions, le comportement est testé.

  • Gray Box Testing - Utilisé pour exécuter des tests, des risques et des méthodes d'évaluation.