Application de la couverture de :

Il s'agit donc de produire des ensembles de cas de test permettant d'atteindre les critères de couverture demandés

1. Exercice 1

À partir de la fonction play et de son graphe de contrôle, proposez des cas de test permettant d'assurer le niveau de couverture de tous les arcs.

Untitled

Untitled

2. Exercice 2

Même exercice, mais sur l'autre graphe de contrôle.

Untitled

Untitled

3. Exercice 3

Reprenons le programme de tri par insertion et son graphe associé. Produisez les données de tests pour couvrir tous les arcs.

public static int[] insertion(int[] vecteur) { 
    for (int i = 1; i < vecteur.length; i++) { 
        int j=0;
        while (j < i && vecteur[j] < vecteur[i] ) { 
            j++; 
        } 
        int swap = vecteur[i];
        for (int k = i; k > j; k−−) { 
            vecteur [k] = vecteur [k−1]; 
        } 
        vecteur[j] = swap; 
    } 
    return( vecteur ) ; 
} 

Untitled

Notes

MOT TROUVÉ - JOUEUR EST PAS MORT PRINT BRAVO