Java Testing Patterns - Jon Thomas , Matthew Young , Kyle Brown ,... - Librairie Eyrolles

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Java Testing Patterns
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Java Testing Patterns

Java Testing Patterns

Timely. Practical. Reliable

Jon Thomas, Matthew Young, Kyle Brown, Andrew Glover

400 pages, parution le 11/10/2004

Résumé

As an experienced Java developer, you're probably well aware of how to use software design patterns for building better software. Now, these same lessons can be applied to software testing. With this comprehensive book, you'll discover how to use testing patterns along with design patterns in order to make the overall development process a lot more efficient and ensure that your code is easier to maintain. Testing experts Thomas, Young, Brown, and Clover present a brief introduction to design patterns and then walk you through each of the essential types of tests that comprise a complete software test plan.

The authors then demonstrate how to use these patterns to build a real-world test suite. Each pattern contains complete Java code and detailed steps for using it to test an application. The authors also explore popular open source testing tools such as Ant and I Unit so you'll have everything you need to implement a wide range of testing solutions.

With this book, you'll quickly learn how to apply the patterns approach to software testing. The authors arm you with detailed patterns for each of the test types, including:

  • Unit testing patterns
  • Database testing patterns
  • Integration testing pattern
  • Use case testing patterns

The companion Web site contains code for Java pattern implementations as well as code for sample applications and test suites. This site also includes diagrams from the book and a bonus chapter.

L'auteur - Jon Thomas

Jon Thomas is a senior software engineer for ScriptSave, where he creates and adopts a variety of patterns for building and testing Java applications. He was also a contributor to the bestselling book Java Tools for Extreme Programming (Wiley).

L'auteur - Matthew Young

Matthew YounG is the senior Java architect at HealthTrio in Tucson, Arizona. He champions the causes of UML, the Agile process, and engineering process improvement.

L'auteur - Kyle Brown

He is an Executive Java Consultant with IBM WebSphere Services. He has over 11 years of experience in designing and architecting large-scale object-oriented systems. He specializes in developing and promoting "best practices" approaches to designing enterprise systems using Java.

L'auteur - Andrew Glover

Andrew Glover is the President of Stelligent Incorporated which helps companies address software quality with effective developer testing strategies and continuous integration techniques that enable teams to monitor code quality early and often. He actively blogs about software quality at thediscoblog.com and testearly.com.

Sommaire

  • Critical Testing Concepts
  • Unit Testing
  • Integration Testing
  • End-to-End Testing
  • Database Testing
  • Assertion Pattern
  • Mock Object Pattern
  • Mock Data Access Objects (DAOs)
  • Test Database Pattern
  • Controlled Exception Pattern
  • Self-Shunt Pattern
  • AbstractTest Pattern
  • Category-Partition Pattern
  • Use Case Testing Pattern
  • ObjectMother Pattern
  • Quasi-Modal Testing Pattern
  • Sample Application Description
  • Design and Components of the Sample Application
  • Unit Tests for the Sample Application
  • Functional Tests for the Sample Application
  • Integrating Unit Tests into Ant
Voir tout
Replier

Caractéristiques techniques

  PAPIER
Éditeur(s) Wiley
Auteur(s) Jon Thomas, Matthew Young, Kyle Brown, Andrew Glover
Parution 11/10/2004
Nb. de pages 400
Format 18,5 x 23,5
Couverture Broché
Poids 645g
Intérieur Noir et Blanc
EAN13 9780471448464
ISBN13 978-0-471-44846-4

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription