Ce cours vous apportera toutes les connaissances nécessaires pour développer vos applications Java/Java EE 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 et les pratiques agiles.
Les sites et dates disponibles
Lieu
Date de début
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Consulter
Paris la Défense
((92) Hauts-de-Seine)
la Grande Arche, Paroi Nord, 92044
Date de début
Dates au choixInscriptions ouvertes
À propos de cette formation
Objectifs pédagogiques
Maîtriser la démarche et la mise en oeuvre du Test Driven Development
Intégrer les tests dans le cycle de développement d'une application Java/Java EE
Prendre en main les principaux outils de tests et d'intégration continue
Questions / Réponses
Ajoutez votre question
Nos conseillers et autres utilisateurs pourront vous répondre
Notre équipe va devoir vérifier votre question pour s'assurer qu'elle respecte notre règlement de publication. D'autre part, nous avons remarqué d'après vos réponses qu'il est possible que vous n'ayez pas la possibilité de vous inscrire à cette formation. Ceci peut-être dû à votre localisation géographique, à votre niveau académique, etc. Veuillez consulter directement l'établissement concerné pour toute information supplémentaire.
Merci beaucoup!
Nous sommes en train d'examiner votre question. Nous la publierons prochainement.
Préférez-vous que l'établissement vous contacte directement?
Les Avis
Avez-vous suivi ce cours? Partagez votre avis
Les matières
Gestion
Programmation
Langage de programmation
Serveur
Développeur
Developpement
Développeur web
Développement web
Processus
Test driven
Java
Le programme
PROGRAMME DE FORMATION » Définition et principes du TDD Le test dans le processus de développement. Processus, qualité, tests. Typologie des tests. Origine du TDD. L'agilité et les tests. Cycle de développement. Les 3A. Gestion des exceptions. Refactoring et conception émergente. Gestion des scénarios. Gains du TDD ? Travaux pratiques Conception et intégration de tests dans le cycle de développement d'?un projet. » Tests automatisés avec le framework JUnit Le besoin d'un framework de test. JUnit. Alternatives (TestNG) et outillage complémentaire. Bonnes pratiques associées à JUnit. Travaux pratiques Mise en oeuvre de JUnit. » Les bonnes pratiques de développement Agiles TDD et gestion des données SGBDR, des interfaces graphiques, des interfaces Web. Travaux pratiques Mise en oeuvre de pratiques. » Techniques avancées avec le TDD Corriger des anomalies. Gérer la montée en charge, la sécurité des produits. Gestion de la sécurité logicielle. Gestion de la performance. Stress tests. Travaux pratiques Gestion des anomalies. Tests de performance. » Les objets 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. Travaux pratiques Utilisation des objets Mock. » Techniques d'écriture de tests Fixtures. Qualités d'un code de test. Tests basés sur la responsabilité, l'implémentation. Styles de TDD. Travaux pratiques Améliorer la qualité des tests écrits. » Test de code hérité Qu'est-ce que du code hérité ? Cycle d'évolution du code hérité. Tests fonctionnels avec Fit et FitNesse. Tests fonctionnels et TDD. Exécution de tests fonctionnels avec FitNesse. » Les outils Les outils Open Source et commerciaux. Architecture matérielle de tests. Etude d'un outil d'intégration continue. Etude et choix d'un intégrateur continu. Etude d'un outil de couverture de test. Etude d'un outil de gestion des tests et de communication entre MOA et MOE : Fitnesse. Travaux pratiques Mise en oeuvre de plusieurs outils.
Informations complémentaires
Sommaire • Définition et principes du TDD • Tests automatisés avec le framework JUnit • Les bonnes pratiques de développement Agiles • Techniques avancées avec le TDD • Les objets Mock et Stub • Techniques d'écriture de tests • Test de code hérité • Les outils Participants Ingénieurs ou chefs de projets en développement logiciel. Prérequis Connaissances de base de la programmation objet avec Java.
Ajoutez des cours similaires et comparez-les pour mieux choisir.
{title}
{rating}
{centerName}
{price}
{price}{priceBeforeDiscount}{taxCaption}
{options}
Formation par thèmes
Cours de Animaux Cours de Architecture et Construction Cours de Arts Cours de Communication et Information Cours de Design Cours de Développement Personnel et Détente Cours de Droit Cours de Économie et Gestion Cours de Éducation Cours de Gestion d'Entreprise Cours de Hôtellerie et Tourisme Cours de Industrie Cours de Informatique Cours de Langues Cours de Marketing et Vente Cours de Mode et Beauté Cours de Qualité - Sécurité - Environnement Cours de Santé et Social Cours de Sciences Cours de Sciences Humaines et Sociales Cours de Secteur Public Cours de Sport Cours de Transport et Logistique
Test Driven Development en Java/JEE, 3 jours (réf. DDJ)
ORSYS
Test Driven Development en Java/JEE, 3 jours (réf. DDJ)