Certification de formation Tests Java

Formation Tests Java éligible CPF faisant partie de la certification « Développeent Java J2EE »

0
Jours
0
Heures
0
CNCP
0
CPF
Formation certifiante disponible en :

Formation
intra-entreprise

Formation
inter-entreprises

Egalement disponible à distance en :
e-learning-tutore
Tous les détails et démonstrations en ligne du déroulement de la formation e-learning ou à distance tutoré : « Tests Java »
Prochaines dates
Planning et dates

« Tests Java »

Ville Session 1 Session 2
Paris 17-09-18 15-11-18
Lyon 17-09-18 15-11-18
Aix-en-Provence 17-09-18 15-11-18
Nous vous recommandons

Programme de formation:
Tests Java.

Pratiquer les tests est une phase très importante dans les cycles de développement et de maintenance d’une application. Ils permettent de détecter des bugs et de s’assurer que l’application réponde au cahier des charges et aux spécifications.

Objectifs

Quelles seront mes compétences à l’issue de la formation : Tests Java ?

À l’issue de la formation « Tests Java », les apprenants auront les capacités de :

  1. Construire des tests unitaires pour les classes Java en utilisant JUnit
  2. Écrire des tests efficaces, et des cours de conception pour la testabilité
  3. Comprendre le développement piloté par les tests (TDD) et utiliser des mocks pour effectuer des tests isolés
  4. Élaborer des stratégies de test efficaces pour les composants Java EE

Publics

Quels sont les profils concernés par le module : Tests Java ?

La formation certifiante « Tests Java » s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en développement d’applications.

Prérequis

Quelles sont les qualifications requises pour suivre la formation : Tests Java ?

Posséder de bonnes bases en programmation orienté objet en Java ou avoir suivi les formations Java les bases et Java avancé.

Programme détaillé

Comprendre le fonctionnement des tests en Java.

Introduction

  1. Test automatisé avec JUnit
  2. Test automatisé
  3. JUnit et outils connexes
  4. L’annotation @Test
  5. L’utilitaire classe Assert
  6. Méthodes de cycle de vie
  7. Les Exceptions
  8. Suites de test

Tests d’écriture

  1. Granularité des Test
  2. Réutilisation des logiques de tests
  3. L’enregistrement et la comparaison avec la sortie
  4. Isolation de test
  5. Contrôle de l’environnement de test
  6. Gestion des dépendances
  7. La conception pour la testabilité
  8. Les factories
  9. Test et Threads

Développement piloté par les tests (Test Driven Development)

  1. La rédaction du Premier test
  2. Le cycle TDD
  3. Avantages de TDD
  4. Résistance à la TDD
  5. Une étude de cas

Atelier et cas pratique

Découvrir les outils permettant d’effectuer des tests en Java.

Mocking

  1. Mock Objects en test
  2. Mock Objects dans le développement piloté par les tests
  3. Mocks Statique vs dynamique
  4. stubbing
  5. vérification
  6. L’utilisation d’un espion
  7. Mock partiel

Tests d’écriture

  1. Granularité des Test
  2. Réutilisation des logiques de tests
  3. L’enregistrement et la comparaison avec la sortie
  4. Isolation de test
  5. Contrôle de l’environnement de test
  6. Gestion des dépendances
  7. La conception pour la testabilité
  8. Les factories
  9. Test et Threads

Test des composants d’entreprise

  1. Défis en Java EE Test
  2. Java Naming and Directory Interface
  3. Mocking JNDI
  4. Injection Java EE Dépendance
  5. Test des composants Persistance
  6. Mocking JDBC et JPA
  7. Bases de données de test
  8. Auto-Rollback
  9. Vérification transactionnalité et nettoyage
  10. Web Components
  11. Mocking le conteneur Web
  12. Asynchronous Messaging
  13. Mocking la session JMS
  14. API Web Services: JAX-WS et JAX-RS

Atelier et cas pratique

Besoin d'un devis / d'un renseignement :

Adresse :

28 rue Xavier Bichat

72000 Le Mans

 

Téléphone :

02.43.52.36.45

 

Email :

contact@cegefos.fr

 

Suivez-nous :

[Form id= »6″]