JUnit
Mise en oeuvre pour automatiser les tests en Java
Benoît Gantaume - Collection Expert IT
Résumé
Ce livre sur l'automatisation des tests avec JUnit s'adresse à toutes les personnes impliquées dans des projets de développement logiciel et désireuses de découvrir le potentiel de JUnit. Quelle que soit la façon dont l'équipe de développement travaille, que vous soyez débutant ou expert, manager, développeur, architecte ou chef de projet, ce livre vous permettra d'appréhender les tests automatiques, de les insérer dans une logique de fabrication de logiciels et de les mettre en oeuvre efficacement.
Le premier chapitre est destiné à introduire rapidement JUnit de manière concrète. Cette partie intéressera surtout les développeurs utilisant JUnit pour la première fois. La seconde partie s'adressera autant aux personnes ayant des responsabilités techniques que managériales et permettra de mieux comprendre les enjeux de l'automatisation des tests ainsi que leur imbrication dans le processus de la création de logiciels. Enfin la troisième partie sera dédiée aux techniques avancées de test permettant d'utiliser les tests automatiques comme un élément de compétitivité économique.
Pour tirer le meilleur profit de ce livre, il est intéressant que le lecteur dispose des connaissances de base de la programmation Objet avec le langage Java, la connaissance des Design Patterns étant un plus.
A la fin de cet ouvrage, vous serez capable de concevoir et mettre en oeuvre une stratégie de tests automatiques et de tester votre code à différents niveaux.
Les éléments disponibles en téléchargement sur le site www.editions-eni.com, contiennent les codes sources de la calculatrice et du serveur de calcul, les deux projets exemples menés tout au long du livre.
L'auteur - Benoît Gantaume
Benoit GANTAUME est expert en pratiques d'ingénieries logicielles et méthodes de travail agiles. Après avoir occupé différents postes de développeur et manager, il accompagne aujourd'hui ses clients dans leur démarche d'adoption des pratiques agiles au travers de la société AGILiDEE. Il est aujourd'hui persuadé que les tests sont un savoir faire qui nécessite un état d'esprit adapté et spécifique. Au-delà des fonctionnalités liées à JUnit il livre au lecteur, à travers cet ouvrage, de précieuses informations pour enrichir la boîte à outils et le savoir faire des développeurs dans l'écriture de code de tests.
Sommaire
- Préambule
- Kit de démarrage
- Qu'est-ce que le test ?
- Le test dans les méthodologies
- Comment démarrer ? Mythes et réalités
- L'utilisation de bouchons
- Modelage de tests
- Couverture de code
- Développement piloté par les tests
- Trousse à outils
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Eni |
Auteur(s) | Benoît Gantaume |
Collection | Expert IT |
Parution | 10/01/2011 |
Nb. de pages | 288 |
Format | 18 x 22 |
Couverture | Broché |
Poids | 800g |
Intérieur | Noir et Blanc |
EAN13 | 9782746060616 |
ISBN13 | 978-2-7460-6061-6 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Gestion de projets
- Informatique Développement d'applications Technologies objet Programmation objet
- Informatique Développement d'applications Programmation graphique et multimédia Programmation graphique en Java
- Informatique Développement d'applications Langages Java - J2EE
- Informatique Développement d'applications Outils de développement Jakarta Struts
- Informatique Développement d'applications Outils de développement Jbuilder
- Informatique Développement d'applications Modélisation et génie logiciel Tests et qualité logiciels
- Informatique Certifications Sun Java Certification