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/ |