JUnit, Mise en oeuvre pour automatiser les tests en Java par Benoit Gantaume. JUnit, pour les non initiés au Java c'est la référence des tests automatiques en Java. Intégré dans de nombreux environnements de développement Java déjà, JUnit permet décrire des tests avancés et automatisés pour rendre votre programme plus fiable.
Que vous soyez débutant, expert manager, développeur, architecte, chef de projet, débutant ou confirmé, les tests font certainement partie de votre quotidien. Et si ils n'en font pas encore partie, un ouvrage sur les tests vous ouvrira peut être les yeux sur ce métier à part entière.
Le Livre
Le livre commence par une courte introduction pour mettre en place les bases qui seront exploitées dans le reste de l'ouvrage. Le livre est agrémenté par-ci par-là des petites maximes et citations, allant du latin aux films hollywoodiens.
Dès le premier chapitre, on arrive presque à oublier qu'on va lire un ouvrage de référence sur les tests, on est encore loin d'un roman certes mais si la programmation est votre passion vous serez tentés de lire un tel ouvrage du début à la fin en un seul trait. L'auteur confie en préambule que c'est son premier ouvrage, et nous, on trouve qu'il doit continuer!
Revenons en au livre donc. Même si le titre vous laisse croire que tout sera lié à Java, le livre vous expliquera de manière très pédagogique toute la complexité et la nécessité d'écrire des tests de qualité. Le modelage des tests, le découpage du code, la méthodologie, tout y passe dans un ouvrage condensé mais agréable.
Le livre ne vous ment tout de même pas sur Java, tout au long des chapitres un exemple basé sur une calculatrice en java sera décortiqué. Mais après lecture de l'ouvrage, on comprend que Java et JUnit ne sont que prétexte pour parler des tests, si vous y préférez une autre technologie ce livre ne sera pas non plus du temps perdu.
JUnit, Mise en oeuvre pour automatiser les tests en Java par Benoit Gantaume.
Le livre numérique online est offert pour l'achat du livre imprimé.
288 pages, Editions ENI, 978-2-7460-6061-6