RECHERCHE

Plan du site

RUBRIQUES

Tous nos articles

JDN > Formations professionnelles > Linguistique > Espagnol > Formation Test Driven Development - option Java/J2EE (Autres langages possibles : C#/.Net, C++/Asp, Php, Python ou Ruby)




Formation Test Driven Development - option Java/J2EE (Autres langages possibles : C#/.Net, C++/Asp, Php, Python ou Ruby)Informations pratiquesCentre de formation Agilbee - Paris

 Formation Test Driven Development - option Java/J2EE (Autres langages possibles : C#/.Net, C++/Asp, Php, Python ou Ruby)


 Agilbee - Paris, Paris
 Formation à distance / inter entreprise / intra entreprise


Objectif Cette formation pratique vous apporte les compétences nécessaires pour :
- Concevoir et réaliser des produits logiciels à partir de tests unitaires et de recette ;
- Consolider le code existant ;
- Analyser du code existant ;
- Comprendre l'importance des tests dans la production de logiciels ;
- Déterminer par la pratique les outils de développements adaptés au TDD ;
- Concevoir plus simplement les produits dans un esprit de productivité et de respect des délais ;
- Et situer la pratique du TDD, issue des méthodes agiles, dans le contexte de la gestion de projet en général.
Contenu Introduction

Définition et Principes du TDD
- Théorie
- Cycle de développement
- La bibliothèque JUnit et Eclipse
- Les 3A
- Gestion des Exceptions Composition d'un projet contenant des tests
- Refactoring et Conception émergente
- Problématique d'exhaustivité des tests
- Gestion des scénarii

Les meilleures pratiques de développement agiles
- Gestion des conditions limites
- Framework de tests
- TDD et Gestion des données SGBDR
- TDD et Gestion des données de type Fichier et Repository (CVS, Subversion, SourceSafe)
- TDD et Gestion des interfaces graphiques
- TDD et Gestion des interfaces Web
- TDD et Gestion des Servlets/pages JSP

Techniques avancées avec le TDD
- Corriger des anomalies
- Gérer la montée en charge et la sécurité des produits NTIC
- Gestion de la sécurité logicielle
- Gestion de la performance
- Stress tests

Les objects Mock et Stub
- La théorie
- Application de la théorie sans utiliser de bibliothéque
- Découverte des bibliothéques du marché
- Etude en détail de JMOCK ou MockObject

Les Outils
- Les outils opensources et commerciaux
- Architecture matérielle de tests
- Etude d'un outil d'intégration continue
- L'automatisation des tests et étude des intégrateurs continus du marché
- Etude d'un outil de couverture de test
- Etude d'un outil de gestion des tests et de communication entre MOA et MOE : Fitnesse

Les qualités du TDD
- Gains du TDD ?
- Description des cas d'utilisation
- Description des différents scénarii
- Intérêt de l'industrie, des NTIC et des autres R&D
- Les nouveaux enjeux industriels

FAQ
- Comment introduire cette technique dans une entreprise ?
- Comment introduire des tests dans un logiciel non construit par les tests ?
- Comment gérer une anomalie fonctionnelle avec les tests ?
- Comment la qualité des développements peut-elle être prise en main par les développeurs ?
- Est-ce que le TDD réduit les temps de développement ?
- Pourquoi est-elle une pratique acceptée par les développeurs ?
- Pourquoi réduit-elle les coûts de maintenance ?
- Comment introduire le TDD dans une application ne possédant aucun test ?
- Comment faire pour que cette pratique intégre l'entreprise lorsque l'on est manager ?
- Comment faire pour que cette pratique intégre l'entreprise lorsque l'on est développeur ?

Conclusion
Niveau requis Il est demandé aux participants de connaître les notions de base d'un langage de développement.
Coût 1490 euros
Durée de la formation 3 jours
Année de création 2006

 

Mise à jour le 03 Octobre 2011 
Mettre à jour | Envoyer cette fiche 


Rechercher
> Recherche avancée
> Toutes les formations
> Top des recherches
0-9|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z


Les informations contenues dans l'Annuaire des formations sont communiquées par les établissements concernés. Elles n'engagent en rien la responsabilité de l'éditeur du Journal du Net. © Benchmark Group


Rechercher une formation
Recherche avancée | Toutes les formations
Top des recherches


ENST Telecom Paris formation continue et professionnelle – Cegos
CNFCE ORSYS
Journal du Net Voir un exemple
Management Voir un exemple
Emploi Voir un exemple
Toutes nos newsletters