Article de reference

Tests dynamiques

En développement logiciel , les tests dynamiques (ou l'analyse dynamique ) consistent à examiner la réponse d'exécution d'un système logiciel à une entrée particulière ( cas de ...

En développement logiciel , les tests dynamiques (ou l'analyse dynamique ) consistent à examiner la réponse d'exécution d'un système logiciel à une entrée particulière ( cas de test ).

Les tests peuvent être exécutés manuellement ou par automatisation .

Les tests unitaires , les tests d'intégration , les tests système , les tests de régression et les tests d'acceptation sont des formes de tests dynamiques.

Contrairement aux tests statiques , le logiciel doit être exécutable.

Évaluation

Les partisans des tests dynamiques font valoir qu'ils permettent d'identifier les points faibles d'un environnement d'exécution , qu'ils facilitent l'analyse des applications même lorsque le testeur n'a pas accès au code source, qu'ils permettent d'identifier des vulnérabilités difficiles à déceler par les tests statiques et qu'ils permettent de vérifier l'exactitude des résultats des tests statiques .

Cependant, les détracteurs des tests dynamiques soulignent que les outils de test automatisés peuvent fournir une sécurité erronée, qu'ils peuvent générer des faux positifs et des faux négatifs, et que les tests dynamiques rendent la correction des bogues plus coûteuse, car leur traçage peut s'avérer plus difficile et prendre plus de temps que nécessaire.

Plus d articles de Worldlex Wiki

Revenez a l index pour explorer davantage de pages sur l histoire, la science, la culture, la geographie et la societe en francais.

Explorer l index