1. Quelle distinction caractérise le mieux les tests dynamiques et les tests statiques ?
Les tests dynamiques exécutent le programme, tandis que les tests statiques l’analysent sans exécution.
Explication
Les tests dynamiques observent le comportement du programme après son exécution avec des entrées, alors que les tests statiques reposent sur une revue ou une analyse sans exécution. Confondre l’analyse du code avec l’exécution des scénarios inverse précisément cette distinction.