Boite blanche Flashcards
(4 cards)
Qu’elles sont les utilité principale des critères de suffisance de tests?
- aide les testeur a se concentre sur des propriété spécifique a tester
-aide a choisir des donne de test baser sur ces propriété
-supporte les testeur en déterminant un objectif quantitatif
-indique au testeur quand arrêter de tester
Comment se déroule un test de mutation(mutation testing)?
Un programmeur compétent écrit des programmes qui sont presque corrects. Des erreurs simples peuvent être introduites dans le programme, mais ce dernier ne comporte pas de défauts structurels majeurs.
On va alors tester ce code avec notre programme de teste et si notre programme de test est capable de détecter les petites erreurs simple alors ca veut dire que notre programme de test va pouvoir détecter des problème complexe
Si un jeu de test ne détecte pas la modification du mutation testing qu’est ce que ca veut dire?
Soit la modification est indétectable peut importe le jeu de test et donc le mutant est considère comme équivalent au code de base
Soit il est détectable et on doit ajouter un ou plusieurs cas de test