Les modes d'exécution
par mkl dns

1. Test dynamique
1.1. Test qui nécessite l’exécution de l’élément à tester
1.2. Manuel
1.3. Automatisé avec des outils
1.3.1. QTP/UFT: tests automatiques
1.3.2. Load Runner : tests de performance
1.4. Exemples d’outils de tests dynamiques
1.4.1. Insure++ (recherche de fuites mémoires)
1.4.2. Profileur
1.4.3. Debogueur
1.4.4. Junit
2. Test statique
2.1. Test effectué sans l’exécution de l’élément à tester
2.2. Manuel : Revues de code ou relecture croisée de test
2.3. Automatisé : Analyse statique
2.3.1. Mesure de complexité élevée
2.3.2. Compilation
2.3.3. Contrôle de normes de programmation
2.4. Exemples d’outils
2.4.1. PMD
2.4.2. Sonar
2.4.3. Checkstyle
2.4.4. Findbugs
2.4.5. Relecture de code
2.4.6. Relecture de spécifications