Livre : Pratique des tests logiciels

Posté le Sun 23 October 2016 dans revue

Couverture du livre

Avis

Le livre "Pratique des tests logiciels" de l'éditeur Dunod (1ère édition) est une bonne entrée en matière pour aborder de façon concrète la problématique du test logiciel.

Sa lecture se fait de façon progressive. Les chapitres 1 et 2 décrivent les grands enjeux du test logiciel et s'adressent à ce titre à tous ceux qui font du logiciel, de près ou de loin (chef de projets, développeur, testeur, voire maîtrise d'ouvrage...). Ensuite, on entre dans le vif du sujet avec la présentation de différentes techniques de tests. Le dernier chapitre est lui consacré à la gestion des tests et s'adressera donc aux chefs de projets de test.

Personnellement, je trouve que le chapitre "Processus et tests d’intégration" est disproportionné par rapport au reste. Cette partie est très académique, on a l'impression de lire une véritable "thèse" sur l'intégration logicielle.

Ce livre annonce aussi qu'il permet la préparation de la certification ISTQB. Il aborde effectivement les principaux points de la certification (niveau "Fondation" uniquement) mais pas tous. Il ne suffira donc pas et il viendra plutôt en complément. Remarque : l'édition 2 du livre (celle que je n'ai pas...) semble combler ce manque et propose des chapitres en plus.

En résumé, je conseille vivement la lecture de ce livre, surtout les deux premiers chapitres.

Sommaire

Chapitre 1 - Quelques idées essentielles sur les tests. (10 pages)
Chapitre 2 - Tester à chaque niveau du cycle de vie. (27 pages)
Chapitre 3 - Tester efficacement : les différentes stratégies. (18 pages)
Chapitre 4 - Concevoir efficacement des jeux de tests grâce aux spécifications. (31 pages)
Chapitre 5 - Utiliser les détails d’implémentation dans les tests. (23 pages)
Chapitre 6 - Processus et tests d’intégration. (51 pages)
Chapitre 7 - Gérer les tests. (15 pages)

4ème de couverture

Ce livre s'adresse aux développeurs, concepteurs et intégrateurs de logiciels ainsi qu'aux chefs de projets et aux architectes. Il intéressera également les élèves ingénieurs ainsi que les étudiants de fin de licence ou de master en informatique et toute personne préparant la certification ISTQB du métier de testeur. Concevoir du premier coup et sans aucune erreur un logiciel qui comporte plusieurs millions de lignes de code et plusieurs centaines de composants est évidemment impossible. La nécessité des tests au cours des différentes phases de conception paraît évidente et pourtant, dans la pratique, les tests ont été longtemps négligés et relégués au second rang. On voit cependant apparaître une forte volonté de la part de tous les acteurs concernés de faire évoluer ces pratiques et de remettre au premier plan les tests logiciels. L'objectif de cet ouvrage est triple : donner les bases et les bonnes pratiques pour concevoir et mener à bien les tests nécessaires et efficaces tout au long du cycle de vie du logiciel ; fournir un référentiel en termes de méthodes, de vocabulaire et de savoir faire ; préparer au passage de la certification ISTQB du métier de testeur.