TESTS UNITAIRES EN JAVA
LINK
" Je n'ai pas le temps de faire des tests " est la plus fréquente des
mauvaises excuses invoquées par les développeurs pour négliger cet
aspect essentiel de la mise au point de logiciels.
Ce livre constitue une excellente introduction pratique au développement
à base de tests unitaires automatisés et à l'approche Test First . Cette
approche préconise la mise au point des tests avant la production du
code de l'application elle-même, ce qui se répercute de manière positive
non seulement sur la qualité du logiciel, mais aussi sur le design.
Le livre décrit dans un premier temps les principes des tests unitaires
avec JUnit, un outil Open Source pour l'automatisation des tests. Des
techniques permettant d'aller plus loin sont ensuite présentées, par
exemple le test d'objets persistants, ainsi que les tests d'applications
distribuées, d'applications multitâches et d'applications Web. Ces
aspects sont développés du point de vue de la pratique quotidienne du
développeur ; la théorie n'est expliquée que lorsque c'est utile. Les
chefs de projet trouveront ici des arguments ainsi que des conseils pour
faire utiliser les tests unitaires par leurs équipes et les introduire
dans le processus de développement.
Les exemples pratiques se concentrent sur Java, mais les techniques
présentées sont en grande partie utilisables également avec d'autres
langages de programmation orientés objet (notamment Smalltalk et C++).
Au sommaire
* Techniques de base
* Introduction
* Automatisation des tests unitaires
* Etape de base de l'approche test first
* Heuristique des tests
* La vie intérieure d'un Framework de test
* Thèmes complémentaires
* Objets persistants
* Programmes parallèles
* Applications distribuées
* Applications web
* Interfaces graphiques utilisateurs
* Le rôle des tests unitaires dans le processus logiciel
* Perspectives et conclusions
* Annexes
* Notes sur JUnit
* Tests unitaires avec d'autres langages de programmation
* Glossaire
* Bibliographie et ressources
* Index
dunod - page 1
dunod - page 2
dunod - page 3
dunod - page 4
dunod - page 5
dunod - page 6
dunod - page 7
dunod - page 8
dunod - page 9
dunod - page 10
dunod - page 11
dunod - page 12
Librairie spécialisée en ouvrages scientifiques et techniques
|