Test d'injection de défaut

Qu'est-ce que le test d'injection de défaut?

L'injection de défauts est une technique de test de logiciel en introduisant des défauts dans le code pour améliorer la couverture et généralement utilisée avec des tests de résistance pour la robustesse du logiciel développé.

Méthodes d'injection de défaut:

  • Injections à la compilation - Il s'agit d'une technique d'injection de défauts dans laquelle le code source est modifié pour injecter des défauts simulés dans un système.

  • Injections d'exécution - Il utilise un déclencheur logiciel pour injecter une erreur dans un système logiciel pendant l'exécution. Le déclencheur peut être de deux types, les déclencheurs basés sur le temps et les déclencheurs basés sur les interruptions.

Outils utilisés pour l'injection de défauts logiciels:

Voici les outils utilisés à des fins d'injection de défauts:

Produit Vendeur URL
BStorm Au-delà de la sécurité http://www.beyondsecurity.com/
L'analyseur de service Mu Dynamique Mu www.mudynamics.com
Holodeck Innovation en matière de sécurité www.securityinnovation.com
Xception Logiciel critique http://www.criticalsoftware.com/