Parametriser ses tests avec NUNIT
Rédigé par Dominique Mereaux le 06 mai 2014
Pour rendre ses tests automatiques maintenables il est essentiel de limiter le code de test. La plupart des framework de test offre la possibilité d'utiliser le même code source pour des jeux d'essais différents.
Prenons un exemple: sur une page web je veux tester la présence d'une série de lien:
Avec NUNIT on peut simplement rejouer le même test pour les différents liens:
Le test est rejoué pour les deux liens:
Le code suivant est équivalent:
Encore plus fort, si j'ai plusieurs paramètres je peux les combiner en utilisant en autres une stratégie de type "pairwise". Pour celà j'utilise l'attribut Pairwise de test. Voici un exemple:
Pairwise: au lieu d'avoir toutes les combinaisons de paramètres par 3, on se contente des combinaisons par paire: toutes les combinaisons de valeurs pour 2 paramètres sont présentes.
Et voici les combinaisons proposées:
Plus d'infos sur NUNIT
Classé dans : Automatisation, Outil de test - Mots clés : automatisation, NUNIT, framework de test - aucun commentaire