Formez-vous ensemble, économisez plus ! -10% sur inscription individuelle, -20% en binôme.
Se connecter
Ou creér votre compte
Vous venez d'ajouter à votre sélection
Votre panier est vide, Voir nos formations

Description

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.

À qui s'adresse cette formation ?

Pour qui ?

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

Prérequis

Les objectifs de la formation

Programme de la formation

    • 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.
    • Gestion des conditions " limites ".
    • Framework de tests.
    • TDD et gestion des données SGBDR.
    • TDD et gestion des interfaces graphiques.
    • Travaux pratiques Mise en oeuvre des différentes pratiques.
    • Corriger des anomalies.
    • Gérer la montée en charge et la sécurité des NTIC.
    • Gestion de la sécurité logicielle.
    • Gestion de la performance.
    • Stress tests.
    • Travaux pratiques Gestion des anomalies.
    • Tests de performance.
    • Application de la théorie sans utiliser de bibliothèque.
    • Découverte des bibliothèques du marché.
    • Travaux pratiques Utilisation des objets Mock.
    • 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.
    • La bibliothèque MSTest.
    • 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 Fit et FitNesse.
    • Ecriture de tests fonctionnels avec FitNesse.
    • Travaux pratiques Définition d'une politique de couverture de tests.
    • Application.
    • Les outils Open Source et commerciaux.
    • L'intégration continue (SVN, CVS, Sourcesafe).
    • Travaux pratiques Mise en oeuvre de plusieurs outils.
    • Description des cas d'utilisation.
    • Les nouveaux enjeux industriels.
  • 795
  • 21 h

Soumettez votre avis