Le monde merveilleux des tests fonctionnels

Magazine
Marque
GNU/Linux Magazine
Numéro
172
Mois de parution
juin 2014
Spécialité(s)


Résumé
Beaucoup de développeurs seront d'accord avec moi : le développeur n'aime pas rédiger des tests et exécuter des campagnes de tests. Il codera toutefois des tests unitaires pour valider son code. Mais rares sont ceux qui de gaieté de cœur vont rédiger des tests fonctionnels ou en automatiser... Cet article va essayer de faire prendre conscience aux contributeurs des petits projets qu'il est important de consacrer du temps aux tests.

Ah les tests... Ce mot magique qui permet de rendre silencieux un canal IRC dès que l'on cherche des volontaires... Cette phase d'un projet que beaucoup de développeurs esquivent avec plus ou moins d'adresse.... Cette activité ô combien chronophage (au début du projet en tout cas, car après, elle vous fait gagner beaucoup de temps), qui retarde la sortie d'une version et empêche le développeur ambitieux et inspiré d'attaquer l'implémentation d'une nouvelle fonctionnalité qui va révolutionner le monde binaire !

1. Les différents types de tests

En tout premier lieu, il faut savoir qu'il existe différents types de tests. Chaque type de tests a un objectif précis. En fonction du projet, certaines catégories de tests ne sont pas nécessaires.

Dans cet article, nous aborderons uniquement les tests fonctionnels qui représentent déjà à eux seuls un sacré travail !

1.1. Les différents tests

Il existe différents types de tests :

- Les …

La suite est réservée aux abonnés. Il vous reste 96% à découvrir.
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Envie de lire la suite ? Rejoignez Connect
Je m'abonne maintenant