Accueil > Nos formations > Junit : Mise en oeuvre de tests unitaires Java

Junit : Mise en oeuvre de tests unitaires Java

Ces dernières années, des études ont été faites afin de rendre les processus de développement de logiciel plus simples, plus faciles à mettre en place et plus sensible aux besoins du client. Différents processus dits « agiles » ont vu le jour (XP par exemple) et proposent de nouvelles pratiques visant à améliorer l’organisation des équipes de développement.

Au sein de ces processus, la mise en place d’une véritable stratégie de test est essentielle et doit permettre de répondre aux différentes contraintes des nouvelles pratiques - approche incrémentale des développements et nombreuses livraisons, fiabilité des systèmes …). On parle désormais de programmation pilotée par les tests.

Dans ce cadre le test unitaire est devenu une phase essentielle du cycle de développement logiciel. L’idée est d’aboutir à une granularité fine des tests en développant pour chaque incrément logiciel une classe chargée de le tester et de vérifier le résultat sans intervention du développeur. Les erreurs sont ainsi détectées facilement à un stade où leur correction est peu coûteuse.

Durée : 2 jours

Lieu : Dans un grand hôtel parisien ou dans nos locaux de la rue Antoine Coypel à Versailles.
Audience : Développeur, Concepteur/Architecte, Chef de Projet, ...
Pré-requis : Connaissance et pratique du langage JAVA
Fourniture : Supports de présentation.


Objectifs

Appréhender les tests unitaires
Développer des tests unitaires avec Junit et ses dérivés
Avoir une vision globale des tests unitaires (évolutions et outils)

Agenda

Présentation et Objectifs

- Pourquoi des tests unitaires (enjeux et positionnement)?
- Différents types de tests unitaires (présentation méthodes)
- Tests unitaires en J2EE

Ecrire un test unitaire - Utilisation du framework Junit

- Présentation générale
- Développement de classes de test
- Exemples - Travaux pratiques

Test unitaire par composant

- Présentation de CACTUS, Mock Object et DBUnit
- Test unitaire sur servlet
- Test unitaire sur JSP
- Test unitaire Database
- Exemples - Travaux pratiques

Utilisation dans Eclipse

- Présentation générale d’Eclipse
- Installation du Plugin
- Exemple d’utilisation - Travaux pratiques

Automatisation de Junit

- Suites de tests (TestSuite)
- Automatisation des tests avec ANT

Présentation d’autres framework

- HttpUnit (Interface WEB)
- StrutsTestCase (Struts)
- XMLUnit
- Exemples - Travaux pratiques

Evolution des tests unitaires

- Synthèse et évolution (méthodes)
- Outils du marché (présentation de l’offre Parasoft JTEST)

Dates des sessions

Agenda des formations

Tarifs

En INTER-Entreprises : 670 € HT par journée et par participant, déjeuner de midi et pauses incluses.
Bon de commande (pdf)

En INTRA-Entreprise 3 000 € HT par journée pour la session, pour 8 participants.
Bon de commande (pdf)

Informations diverses :

La formation se déroule de 9h30 à 12h30 et de 14h à 17h30.
Voir aussi : informations pratiques

Inscription :

Par téléphone : 01 39 20 13 55
Par fax : 01 39 20 03 55
Par email : training@precilog.com
Par formulaire : inscription en ligne

 

 

 

 

 

 

 

Envoi d'un Email ou tel. : +33 (0)1 39 20 13 55

© Precilog 2001-2008 / Plan du site / Mentions légales / webmaster@precilog.com

 


Prochaine session de formation Techniques de test
"Les techniques de test et de validation des logiciels" : 19-20 juin 2008

Prochaine session de formation Outils de test
"Les outils de test de logiciels : l'offre du marché" : 21 mai 2008

Inscription Newsletter
Accès inscription


Liens Formations :
Dates des sessions
Catalogue des formations 2008 (pdf)
Informations pratiques
Réservez votre session

Envoyer cette page