image

durée formation certifiante Les Tests en Java

2 jours / 14 heures

Formation Les Tests en Java.

Disponible en Inter et Intra entreprise.

formation certifiante CNCP CPF Les Tests en Java

Formation certifiante recensée à l'inventaire CNCP et éligible CPF

Module Les Tests en Java faisant parti de la

certification Développement Java J2EE.

date prochaine session formation informatique et numérique

Prochaine dates et sessions

Pour connaitre les dates de la prochaine session dans la ville la plus proche,

CLIQUEZ ICI.

Les Tests en 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.

Les objectifs

A l’issu de la formation Les Tests en 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

Le public

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

Les prérequis

La formation Les Tests en Java nécessite les preqrequis suivants :

  1. Posséder de bonnes bases en programmation orienté objet en java ou avoir suivi la formation Java les bases et avancé
Les utilitaires

Pour le bon déroulement de la formation Test en java, voici une liste non exhaustive des outils indispensables :

  1. Processeur Core 2 Duo ou plus rapide avec au moins 3 Go de RAM
  2. Tout système d'exploitation prenant en charge Java 1.8 ou ultérieur
  3. JDK 8
  4. Eclipse Luna ou plus récent
  5. Autres logiciels gratuits
Programme détaillé

Comprendre le fonctionnement des test 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    

  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 les test 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

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 de devis/ Renseignements

Veuillez remplir le formulaire de contact

Merci de remplir le formulaire de contact. Un de nos conseillers traitera votre demande rapidement.

Please type your full name.
Invalid email address.
Veuillez saisir votre numéro de téléphone.
Please tell us how big is your company.
Entrer le nom de votre société si vous êtes salarié.
Please tell us how big is your company.
Entrée non valide
Robot Actualisation Entrée non valide