Plan de cours – Formation tdd








télécharger 8.43 Kb.
titrePlan de cours – Formation tdd
date de publication29.03.2017
taille8.43 Kb.
typeCours
ar.21-bal.com > documents > Cours
Plan de cours – Formation TDD

Québec, février 2012

Horaire





Jour 1

Jour 2

AM

  • La taxonomie des tests et pourquoi faire des tests

  • Démonstration d’avant-goût

  • Les tests unitaires

  • Introduction au TDD

  • Objets factices (mocks)

  • Démonstration d’utilisation des mocks

  • Exercice intégrateur : partie I

PM

  • Exercice : mise en pratique du TDD

  • Pourquoi faire du TDD

  • Techniques pour profiter pleinement du TDD

  • Exercice en groupe : qualité des tests (selon le groupe).

  • Bonnes pratiques pour les tests

  • Mauvaise odeurs

  • Exercice intégrateur : parties II et III

  • Sujets avancés

L’horaire est proposé à titre indicatif. L’horaire sera adapté en cours de formation afin de mieux répondre aux besoins des participants présents.

Approche pédagogique


  • Durant la formation, le formateur adaptera le contenu en fonction des besoins des participants.

  • Selon nous, l'apprentissage est plus important que le contenu. Notre objectif n’est pas de couvrir toute la matière, mais plutôt de nous assurer que les participants apprennent durablement.

  • L’approche pédagogique est centrée sur l’action, la mise en pratique et est basée sur l’expérience antérieure des participants.

  • Activités : études de cas, démonstrations, exercices, anecdotes tirées de l’expérience du formateur, etc.

Contenu potentiel


  • Taxonomie des tests (survol des types de tests)

    • Lesquels, pour qui, pour quoi, quand et complémentarité.

  • Tests unitaires

    • Introduction et motivations

    • Automatisation

    • Mythes

  • Développement piloté par les tests (TDD)

    • Cycle du TDD

    • Règles de l’art

    • Trucs et astuces

    • Avantages et inconvénients

    • Mythes et objections

  • Techniques de tests

    • Comment écrire un bon test unitaire

    • Quoi tester

  • Objets factices (mocks)

    • Motivations et quand utiliser des mocks

    • Fonctionnement

    • Techniques d’injection

    • Trucs et astuces

  • Bonnes pratiques de tests

  • Mauvaises pratiques de tests (les pièges)

  • Mauvaises odeurs émanant des tests (symptômes à remarquer)

  • Piloter l’architecture par les tests (selon le groupe)

    • Approche « du haut vers le bas » versus « bas vers le haut » en TDD.

    • Piloter la conception (design) par les mocks.

  • Sujets avancés potentiels (selon le groupe)

    • ATDD (développement piloté par les tests d’acceptation)

    • Tester les bases de données

    • Les tests et le modèle en couche (architecture)

    • Tester une application web


Page

Experts en
développement
logiciel

logo_elapsetech-downbar-03.jpg
www.elapsetech.com




similaire:

Plan de cours – Formation tdd iconCe cours illustre la partie décrite dans le plan de formation par
«web 0», tels des blogs, des wikis, des listes de discussion ou de diffusion consacrés à la documentation juridique

Plan de cours – Formation tdd iconCours de Maintenance informatique plan du cours

Plan de cours – Formation tdd iconPlan régional d’AMÉnagement de l’offre de formation

Plan de cours – Formation tdd iconPlan du cours

Plan de cours – Formation tdd iconPlan de cours

Plan de cours – Formation tdd iconSolution de gestion des talents qui comprend une large gamme de services...
«Alcuin Talents» est une solution de gestion des talents qui comprend une large gamme de services : gestion des compétences, revue...

Plan de cours – Formation tdd iconCours de perfEctionnement Formation sur la configuration des cable-routeurs...
...

Plan de cours – Formation tdd iconEducation / formation le projet des Socialistes
«formation initiale» et «formation tout au long de la vie». IL doit y avoir totale complémentarité

Plan de cours – Formation tdd iconCours de semestre. Introduction
...

Plan de cours – Formation tdd iconAutomne 2013 plan de cours
«Unified», combinée à l'apprentissage du langage uml, est présentée et mise en pratique dans un projet de conception et d'implantation...








Tous droits réservés. Copyright © 2016
contacts
ar.21-bal.com