Unit Test Frameworks - Paul Hamill - Librairie Eyrolles

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Unit Test Frameworks
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Unit Test Frameworks

Unit Test Frameworks

A Language-Independant Overview

Paul Hamill - Collection Software Development/Programming

198 pages, parution le 17/01/2005

Résumé

Most people who write software have at least some experience with unit testing-even if they don't call it that. If you have ever written a few lines of throwaway code just to try something out, you've built a unit test. On the other end of the software spectrum, many large-scale applications have huge batteries of test cases that are repeatedly run and added to throughout the development process.

What are unit test frameworks and how are they used? Simply stated, they are software tools to support writing and running unit tests, including a foundation on which to build tests and the functionality to execute the tests and report their results. They are not solely tools for testing; they can also be used as development tools on a par with preprocessors and debuggers. Unit test frameworks can contribute to almost every stage of software development and are key tools for doing Agile Development and building bug-free code.

Unit Test Frameworks covers the usage, philosophy, and architecture of unit test frameworks. The tutorials and code examples explain:

  • Building a basic unit test framework from scratch
  • Working with the xUnit family of test frameworks, including JUnit, CppUnit, NUnit, XMLUnit, and PyUnit
  • Constructing both simple and complex unit tests

Tutorials and example code are platform-independent and compatible with Windows, Mac OS X, Unix, and Linux. The companion CD includes complete versions of JUnit, CppUnit, NUnit, and XMLUnit, as well as the complete set of code examples.

L'auteur - Paul Hamill

Paul Hamill is a highly experienced software developer with more than ten years of experience developing code using C/C++, Java, and other languages. He has a BS ME from Cornell University and an MS EE from the University of Colorado, and is the published co-author of several academic papers on advanced CAD software. His recent experience includes work on a number of small entrepreneurial software development teams relying on eXtreme Programming (XP) and unit testing methodologies.

Sommaire

  • Unit Test Frameworks: An Overview
  • Getting Started: Tutorial
  • The xUnit Family of Unit Test Frameworks
  • Writing Unit Tests
  • Unit Testing GUI Applications
  • JUnit
  • CppUnit
  • NUnit
  • PyUnit
  • XMLUnit
  • Resources
  • Simple C++ Unit Test Framework
  • JUnit Class Reference
  • CppUnit Class Reference
Voir tout
Replier

Caractéristiques techniques

  PAPIER
Éditeur(s) O'Reilly
Auteur(s) Paul Hamill
Collection Software Development/Programming
Parution 17/01/2005
Nb. de pages 198
Format 18 x 23,5
Couverture Broché
Poids 384g
Intérieur Noir et Blanc
EAN13 9780596006891
ISBN13 978-0-596-00689-1

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