Accueil |  Développement |  Formation |  Nos références |  Ressources Techniques |  Nous rejoindre |  Contact |  Plan d'accès  
PrésentationTechnologies
Internet
Technologies
Java
Technologies
PHP
Technologies
PERL
Technologies
XML
Bases
de données
Systèmes
d'exploitation
Outils et langagesCalendrier et TarifsPackages &
Forfaits
Commentaires
client
 
Centre de formation : 75 avenue Parmentier - 75011 Paris
Renseignements et inscriptions au 01.43.63.71.70
Bulletin d'inscription | CGV
Toutes nos formations peuvent être financées par l'OPCA
de votre branche ou être suivies dans le cadre d'un DIF
ou des dispositfs pour demandeurs d'emploi : AFPR, POE, CRP, DIF portable, AIF...
PACKAGES NOMINATIFS, PACKAGES A LA CARTE, PROGRAMME FIDELITE : cliquez ici

Formation JAV107 - Tests unitaires en Java avec JUnit

  • Présentation générale
    • Les différents types de tests, avantages des test unitaires
    • Fonctionnalités du framework JUnit
    • Architecture des classes JUnit dans les versions 3 et 4
  • Organisation des tests
    • Le processus TDD (Test Driven Development)
    • Appliquer les stratégies de test
    • Organisation du projet : où placer les classes de tests ?
  • Tests simples
    • La classe TestCase dans JUnit 3, les annotations dans JUnit 4
    • Exécution d'un test simple
    • Contexte d'exécution des tests : principe d'isolation dans JUnit
  • Tester les valeurs : assertions et prédicats
    • Définition des prédicats avec la classe Assert
    • Tester la levée d'une exception avec JUnit 3 et JUnit 4
  • Définition de test paramétrés avec JUnit 4
  • Suites de tests
    • Construction des suites de tests avec JUnit 3 et JUnit 4
    • Exécution des suites de tests
  • Les interfaces d'exécution disponibles dans JUnit
    • Exécution en mode texte
    • Exécution en mode graphique
    • Intégration à un environnement de développement comme Eclipse
    • Automatiser l'exécution des tests avec Ant
  • Utiliser des objets de substitution pour simuler du code complexe ou non encore développé
    • Objets stubs
    • Objets mocks, présentation de l'extension JUnit jMock
  • Extensions à JUnit
    • Tester les accès à la base de données avec DBUnit
    • Tester les méthodes privées avec JUnitX
    • Créer sa propre extension à JUnit
Tarifs
1 personne : 450 € HT *
2 personnes : 765 € HT *
3 personnes : 1035 € HT *
*personnes d'une même entreprise inscrites à la même session
Organisation de la formation
Théorie : 50%
Pratique : 50%
Configuration
Une machine par stagiaire. Environnement de développement Eclipse.
Durée de la formation
1 jour.
Dates
24 fév 2012
28 juin 2012
8 oct 2012
 
 
Orientation de la formation
Développeurs ou chargés de tests impliqués dans la réalisation d'applications Java autonomes, Web ou réparties.
Objectifs de la formation
Savoir mettre en oeuvre le framework JUnit, dans ses versions 3 et 4 pour concevoir des tests unitaires et les organiser en suites de tests. Les tests unitaires automatisés proposés par JUnit augmentent l'efficacité des équipes de développement en diminuant les temps de développement initial et de maintenance. La méthode de développement TDD est présentée comme guide de développement. Les aspects avancés tels que les tests paramétrés, les objet stub ou mock sont présentés en détail.
Pré-requis pour la formation
Connaissance du langage Java.
Documentation
Support de cours et exercices corrigés.