Donnez, avec l'approche pair-wise, le tableau de données de test pour tester la fonction d'inscription à un événement sportif. Cet événement est ouvert aux Hommes et aux Femme, comporte 4 disciplines au choix (Trail, VTT, Marche Nordique, Randonnée), se dispute sur 3 distances (Small, Medium, Large) et le classement s'établira selon les catégories d'âges suivantes : Enfant, Junior, Senior et Vétéran
L'approche pair-wise, également connue sous le nom de "all-pairs testing", est une technique de conception de tests qui permet de générer un ensemble efficace de cas de test en s'assurant que toutes les combinaisons possibles de paires de paramètres d'entrée sont couvertes au moins une fois. Cela réduit le nombre total de combinaisons à tester tout en maintenant une couverture de test raisonnable.
Pour l'événement sportif décrit, nous avons les paramètres suivants :
En utilisant l'approche pair-wise, nous voulons créer des combinaisons de données de test qui couvrent toutes les paires possibles de ces valeurs. Voici un exemple de tableau qui pourrait résulter de cette technique :
Genre | Discipline | Distance | Catégorie d'âge |
---|---|---|---|
H | T | S | E |
H | V | M | J |
H | MN | L | Sr |
H | R | S | Vt |
F | T | M | Vt |
F | V | L | E |
F | MN | S | J |
F | R | M | Sr |
H | T | L | J |
H | V | S | Sr |
H | MN | M | E |
H | R | L | J |
F | T | S | Sr |
F | V | M | E |
F | MN | L | Vt |
F | R | S | E |
Ce tableau n'est pas exhaustif mais illustre comment chaque paire de valeurs est couverte au moins une fois. Pour créer un tableau complet et optimisé selon l'approche pair-wise, on utilise généralement des outils spécialisés comme PICT (Pairwise Independent Combinatorial Testing tool) de Microsoft ou des logiciels similaires qui génèrent automatiquement les combinaisons nécessaires.