|
Le test dans le processus de développement Processus, qualité, tests Typologie des tests Tests et agilité Tests et spécifications Tests automatisés avec le Framework JUnit Le besoin d'un Framework de test Le Framework JUnit Cas et suites de tests avec JUnit Alternatives (TestNG) et outillage complémentaire Bonnes pratiques associées à JUnit Principes fondamentaux du TDD Le cycle de développement du TDD Test First Refactoring Stratégies de Test First Tests comme moyen de spécification Tests comme moyen de conception Spécifier par une liste de tests Tests indépendants Choisir le test qui apporte le plus de valeur Avancer par petites étapes Écrire du code testable Composition plutôt qu'héritage Éviter le code statique Isoler les dépendances Inversion of Control Code hérité (legacy) Mocks et doublures Quand les utiliser Types de Mock Types d'implémentations Bibliothèques de Mocks Styles de test unitaire |
Techniques d'écriture de tests Fixtures Qualités d'un code de test Tests basés sur la responsabilité Tests basés sur l'implémentation Styles de TDD Couverture des tests Les axiomes sur la couverture des tests Types de couverture Combien de tests faut-il écrire ? Tests en présence d'héritage Tests de régression Outils de couverture Test de code hérité Qu'est-ce que du code hérité ? Cycle d'évolution du code hérité Tests fonctionnels avec Fit et FitNesse Tests fonctionnels et TDD Écriture de tests fonctionnels exécutables avec FitNesse TDD dans des situations particulières Tests Web Tests EJB Tests en présence de bases de données Tests d'interface utilisateur Tests et multi-threading Le refactoring en TDD Quelques "mauvaises odeurs" Techniques de refactoring en TDD |
|
code [TDDJ] |
Prix euros/HT |
Jan | Fév | Mars | Avril | Mai | Juin | Juillet | Août | Sept | Oct | Nov | Déc |
| Paris | 1857 | 13 | 10 | 10 | 7 | - | 9 | 7 | 10 | 15 | 13 | 17 | 15 |
| Grenoble | 1857 | 12 | - | - | - | 11 | - | - | 24 | - | 19 | - | - |
| Lyon | 1857 | - | - | 9 | - | - | 8 | - | - | 21 | - | 30 | - |
| Genève | 1857 | - | - | 2 | - | - | 2 | - | 14 | - | - | 9 | - |