 | |
TEST DRIVEN DESIGN (TDD) |

Objectives
Familiarize participants with the theory and practice of TDD. Participants will understand what TDD is, see what advantages they provide and what pitfalls they are likely to encounter initially. Numerous exercices will allow the participants to try various techniques and to get a real sense of the flow of TDD.
Target Audience
This cours is intended primarily for developpers. QA staff with programming experience will also benefit greatly from attending this class.
Prerequisites
Familiarity with object-oriented programming languages like C#, VB.NET or Java.
Topics
• Why test first?
• Benefits of TDD
• Automated unit tests
• Code coverage
• Usefull patterns in TDD
• Mock Objects
• TDD for the UI?
• Best practices
• Q&A
|