Unit Test Frameworks - E-book - Multi-format

Paul Hamill

Note moyenne 
Paul Hamill - Unit Test Frameworks.
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... Lire la suite
20,99 € E-book - Multi-format
Vous pouvez lire cet ebook sur les supports de lecture suivants :
Bientôt disponible
Recevez un email dès que l'ouvrage est disponible

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 big-free code. Unit Test Frameworks covers the usage, philosophy, and architecture of unit test frameworks. 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.

Sommaire

    • 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

Caractéristiques

  • Date de parution
    02/11/2004
  • Editeur
  • ISBN
    0-596-10482-0
  • EAN
    9780596104825
  • Format
    Multi-format
  • Nb. de pages
    216 pages
  • Caractéristiques du format Multi-format
    • Pages
      216
  • Caractéristiques du format PDF
    • Protection num.
      pas de protection
  • Caractéristiques du format ePub
    • Protection num.
      pas de protection
  • Caractéristiques du format Streaming
    • Protection num.
      pas de protection
  • Caractéristiques du format Mobipocket
    • Protection num.
      pas de protection

Avis libraires et clients

Avis audio

Écoutez ce qu'en disent nos libraires !

À propos de l'auteur

Biographie de Paul Hamill

Paul Hamill has more than 10 years of experience developing code using C/C++, Java, and other languages. He has a BS in mechanical engineering from Cornell University and an MS in electrical engineering from the University of Colorado, and is the published coauthor 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.

Derniers produits consultés