Les stratégies de test

J’en peut plus des tests soit-disant unitaires ! Tout le monde fait des “tests unitaires” . C’est devenu un mot magique. Et ça ne veut plus rien dire. C’est plutôt l’enfer des tests automatiques : lenteurs, invasion de mocks, faux-positifs, découragement, dénigrement des tests unitaires, etc. Qui n’a pas vécu ça au boulot ? Regardons ça de plus près. La jungle des tests automatiques Les tests automatiques ont des tas de variantes : test d’acceptation, test bout-en-bout (end to end), behaviour test, test fonctionnels, test de régression, test de performance, test d’intégration, smoke test, pen test, test de résilience, fuzzy test, etc. chaque année a sa nouvelle variante de test automatique. Un test unitaire peut être un test de régression. Mais un test d’intégration aussi. Parcontre, un test d’intégration ne peut pas être un test unitaire. Pas facile de s’y retrouver. ...

13 mai 2019 · 6 min · Étienne BERSAC