Formation Test Driven Development (TDD) en Java/JEE

Contactez sans engagement Dawan

Pour envoyer, vous devez accepter la politique de confidentialité

Commentaire sur Formation Test Driven Development (TDD) en Java/JEE - Présentiel - Aix-en-Provence - Bouches-du-Rhône

  • Contenu
    Formation Test Driven Development (TDD) en Java/JEE.
    • Durée:3 jours
    • Public: Développeurs java/jee, architectes, chefs de projets
    • Pré-requis: Notions de Java/JEE
    • Objectifs: Maîtriser le développement piloté par les tests
    • Référence: JAV923-F.
    Programme:

    Comprendre le processus de tests.
    • Métriques de qualité logicielle 
    • Processus de test dans le cycle de vie d'un projet, types, apports
    • Pratiques XP (eXtreme Programming), Test Driven Development (TDD) et styles 
    • Tests dans une gestion de projet agile 
    • Refactoring de code 
    • Fixtures, Qualités d'un code de test 
    • Couverture de test 
    • Outils
    Atelier : rédaction de tests dans un projet.

    Implémenter des tests unitaires avec jUnit.
    • Intérêt des tests unitaires 
    • Framework xUnit, implémentation Java : jUnit 
    • Principe d'assertions 
    • Cas de test, Suite de tests 
    • Alternatives à jUnit (TestNG) 
    • Gestion des tests unitaires dans les scripts Ant/Maven
    Atelier : implémentation de tests unitaires avec jUnit, lancement avec Eclipse / depuis un script Ant ou Maven.

    Réaliser des tests de performance.
    • Tests de montée en charge avec jMeter 
    • Tests de la couche persistance de données.
    Comprendre les objets Mock et Stub.
    • Objets Mock et Stub : simulations et reproduction d'objets réels 
    • Motifs d'utilisation 
    • Détails techniques 
    • Découverte des bibliothèques du marché
    Atelier : utilisation de jMock ou MockObject.

    Réaliser des tests fonctionnels.
    • Tests fonctionnels avec Fit et FitNesse 
    • Tests fonctionnels et TDD.
    Atelier : Exécution de tests fonctionnels.

    Tarifs

    A distance ou présentiel: 1900 euros.

Autre formation en rapport avec java javascript

Ce site utilise des cookies.
En poursuivant votre navigation, vous acceptez son utilisation.
Voir plus  |