Skip to the content.

Kevlin Henney

This documents has been inspired from Kevlin Henney’s trainings
(and also from many other Unit-Testing documents)

Kevlin is a trainer on language and development process
book cover book cover Kevlin's face

Kevlin has popularized the wording GUTs meaning Good Unit Tests.
This document aims to go further and proposes the Great Unit Tests.

Résumé

Les messages Ă  faire passer.

DĂ©finition

Test Unitaire : Peut ĂȘtre lancĂ© en parallĂšle sur la mĂȘme machine

Great Unit Test

MĂ©thodologie GUT ?

Classic Development Cycle in V

Cycle en V

Cost of bug correction

Résumé du Error Cost Escalation Through the Project Life Cycle (NASA 2004).

SDLC steps Cost   STLC steps Cost
Customers’ needs 0   Production error 1000x
Requirements analysis 1x   Acceptance testing 200x
Functional specification 5x   Integration testing 100x
Design 10x   Unit Testing 50x
    25x Implentation  

Quels coefficients pour vos projets ?

Qui teste ?

  Tip 49
Book cover Test your software
or your users will