Développement avec Java entreprise (J2EE)
Développement avec Java entreprise (J2EE)
Développement avec Java entreprise (J2EE)
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Recueil du besoin et<br />
gestion des tests<br />
2 jours<br />
Objectifs<br />
L'objectif de cette formation est de montrer que l'on peut aller très<br />
loin dans l'intégration de ces deux activités en supprimant la<br />
frontière entre l'analyse et les tests. Vous apprendrez à éviter la<br />
déperdition d'informations dans le processus de recueil de<br />
besoins en appliquant les principes du développement dirigé par<br />
les tests aux activités de spécifications et d'analyse. Au travers de<br />
techniques innovantes, vous apprendrez à écrire des dossiers de<br />
spécifications efficaces et interprétables automatiquement par des<br />
outils de validation. Vous apprendrez également les éléments<br />
essentiels à mettre en place dans votre organisation pour tirer le<br />
meilleur bénéfice d'une telle approche.<br />
Cette formation Test <strong>Java</strong> est destinée à ceux qui se posent les<br />
questions suivantes : "Peut-on tester fonctionnellement un logiciel<br />
sans en attendre le déploiement et sans passer par l'interface<br />
graphique ?", "Comment écrire les dossiers de spécifications pour<br />
faciliter les tests de vérification et validation ?", "Peut-on<br />
réellement substituer un dossier de spécifications par des cas de<br />
test d'acceptance ?", "Quels sont les risques et les limites de<br />
cette pratique ?".<br />
Vous allez apprendre à:<br />
- Découvrir les principes du pilotage par les exigences<br />
- Evaluer l'impact sur le fonctionnement d'un projet<br />
- Découvrir les outils accompagnant cette démarche<br />
- Suivre une méthodologie appliquée sur de nombreux projets<br />
- Comprendre comment cette activité s'insère dans une démarche<br />
agile<br />
Participants<br />
Chefs de projet ou d'équipe, analystes fonctionnels, testeurs,<br />
développeurs<br />
Pré-requis<br />
Connaissance des concepts objet. La connaissance d'un langage<br />
objet (<strong>Java</strong>) est un plus<br />
Contenu<br />
Introduction sur l'agilité<br />
Les cycles de développement<br />
Les méthodes agiles et l'importance des tests<br />
Que sont les principes Lean ?<br />
Recueil du besoin et gestion des tests<br />
Les techniques de recueil du besoin<br />
Le cycle de tests<br />
Pourquoi aller plus loin ?<br />
Liens entre tests fonctionnels et tests unitaires<br />
Qu'est-ce que le Test Driven Development ?<br />
Impact sur la conception<br />
Parallèle <strong>avec</strong> le Test Driven Requirement (TDR)<br />
Impact sur l'analyse et la gestion de projet<br />
Comment faire du TDR ?<br />
Les grandes étapes<br />
Les principales techniques<br />
Model Based Testing<br />
Storytest Driven Development<br />
Outils et mise en oeuvre<br />
Tour d'horizon des solutions du marché<br />
Utilisation de FIT et FitNess<br />
Création des classes de test<br />
Changements d'organisation à prévoir<br />
Quelques critères pour choisir la technique TDR adaptée<br />
Quelles modifications par rapport à l'existant ?<br />
Quels rapprochements au sein des équipes ?<br />
18