> formation Technologies numériques > formation Développement logiciel > formation .NET > formation Test Driven Development en C#

Avis loadedNote : 4,8Length : 15TotalNote : 290TotalNote20 : 13
Toutes nos formations .NET

Formation Test Driven Development en C#

4,8 / 5
Stage pratique
Durée : 3 jours
Réf : TDN
Prix  2021 : 1990 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis clients
Programme

Ce cours pratique vous apportera toutes les connaissances nécessaires pour développer vos applications .NET autour des meilleurs outils et pratiques de tests unitaires et de recettes. Vous apprendrez à intégrer le test dans votre cycle de développement, le refactoring, la conception émergente, les pratiques Agiles.

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :
  • Comprendre les principes du Test Driven Development
  • Mettre en œuvre des bonnes pratiques de développement agile
  • Utiliser les objets Mock et Stub
  • Définir une politique de couverture des tests

Travaux pratiques

Alternance de séquences conceptuelles et de travaux pratiques.
PROGRAMME DE FORMATION

Introduction, définition et principes du TDD

  • Origine du TDD. L'Agilité et les tests.
  • Les limitations du débogueur.
  • Le besoin de tester : les types de tests.
  • La bibliothèque NUnit. Les 3A.
  • Gestion des exceptions. Refactoring.
  • Conception émergente.
  • Test Driven Design.
  • Gestion des scénarios.

Travaux pratiques
Conception et intégration de tests dans le cycle de développement d'un projet.

Les pratiques de développement Agiles

  • Gestion des conditions "limites".
  • Framework de tests.
  • TDD et gestion des données SGBDR.
  • TDD et gestion des interfaces graphiques.

Travaux pratiques
Mise en œuvre des différentes pratiques.

Les objets Mock et Stub

  • Application de la théorie sans utiliser de bibliothèque.
  • Découverte des bibliothèques du marché.

Travaux pratiques
Utilisation des objets Mock.

Techniques d'écriture de tests

  • Qualités d'un code de test.
  • Tests basés sur la responsabilité et l'implémentation.
  • Styles de TDD.

Travaux pratiques
Amélioration de la qualité des tests écrits.

Couverture des tests

  • Types de couverture.
  • Tests en présence d'héritage. Tests de régression.
  • Test de code hérité.
  • Cycle d'évolution du code hérité.
  • Tests fonctionnels avec FitNesse ou Specflow.
  • Ecriture de tests fonctionnels avec FitNesse ou Specflow.

Travaux pratiques
Définition d'une politique de couverture de tests. Application.

Les outils

  • Les outils Open Source et commerciaux.
  • Utilisation de Resharper pour les refactorings.
  • L'intégration continue.

Travaux pratiques
Mise en œuvre de plusieurs outils.

Les qualités du TDD

  • Description des cas d'utilisation.
  • Les nouveaux enjeux industriels.
Participants / Prérequis

» Participants

Ce stage s'adresse à des ingénieurs ou des chefs de projets en développement logiciel.

» Prérequis

Connaissances de la programmation objet en C#.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis clients
picto avis clients
VINCENT M. 13/10/2021
5 / 5
Très bonne formation concernant les TDD et tous les éléments qui s’y rapportent. Beaucoup d’exemples et de mises en situation qui nous permettent de mettre en pratique de nouvelles méthodologies de travail. Un formateur très à l’écoute et pédagogue.

VINCENT L. 23/06/2021
5 / 5
Très bonnes connaissances du formateur et bon suivi des participants lors des TP malgré la distance. Continuer de montrer des bonnes pratiques et nouveautés du langage, c’est essentiel.

YOUSSEF B. 23/06/2021
5 / 5
Formation intéressante et très riche

PIERRE T. 23/06/2021
5 / 5
Contenu varié et de qualité, formateur à l’écoute et compétant

EMILIE R. 23/06/2021
4 / 5
Les support de cours et de TD pourraient être améliorés. J’ai trouvé que les TD manquaient de clarté. Navigation support de cours et TD à améliorer

THIERRY D. 23/06/2021
5 / 5
Ensemble très complet et pédagogique avec une part de mise en pratique,. un très bon accompagnement du formateur.

OLIVE AUGUSTIN S. 05/05/2021
5 / 5
la mise en forme des TP n’est pas toujours claire. On ne sais pas toujours ce qui est la présentation des objectifs de l’exercice et ce qui est l’énoncé.

MICKAËL O. 05/05/2021
4 / 5
L’animateur connaît son sujet et sait passer son savoir aux autres (pédagogie).

FRANÇOIS JÉRÔME B. 05/05/2021
5 / 5
Animation dynamique et didactique Contenu très dense (ce n’est pas un reproche) Peut être faut il parfois un peu plus d’explications sur les exemples du support

SOPHIE D. 05/05/2021
5 / 5
Le contenu est personnalisé en fonction de nos besoins Nos questions deviennent à leur tour des fils conducteurs

HEPPLE P. 03/05/2021
5 / 5
Pédagogie progressive Contenu adapté à nos attentes

NICOLAS S. 03/05/2021
5 / 5
Formateur au top Sujet très intéressant

FLORIAN R. 14/12/2020
5 / 5
Très bonne formation, le formateur était génial.

RICHARD G. 14/12/2020
5 / 5
Très bien détaillé et clair

CHRISTOPHE L. 14/12/2020
5 / 5
Très bon formateur. Clair et précis ils nous amènent à adhérer au sujet.
Avis clients 4,8 / 5

Les avis clients sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

CLASSE A DISTANCE

En inter et en intra-entreprise
Inscrivez-vous ou contactez-nous !

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[+]
CLASSE A DISTANCE
[+]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
Formations conseillées
Thème associé