Formation Test Driven Development (TDD) en Java SE/Java EE

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Maîtriser le développement piloté par les tests

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 2 175,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 2 175,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Comprendre le processus de tests

    Métriques de qualité logicielle 
    Processus de test dans le cycle de vie d'un projet, types, apports
    Pratiques XP (eXtreme Programming), Test Driven Development (TDD) et styles 
    Tests dans une gestion de projet agile 
    Refactoring de code 
    Fixtures, Qualités d'un code de test 
    Couverture de test 
    Outils

    Atelier : rédaction de tests dans un projet

    Implémenter des tests unitaires avec jUnit

    Intérêt des tests unitaires 
    Framework xUnit, implémentation Java : jUnit 
    Principe d'assertions 
    Cas de test, Suite de tests 
    Alternatives à jUnit (TestNG) 
    Gestion des tests unitaires dans les scripts Ant/Maven

    Atelier : implémentation de tests unitaires avec jUnit, lancement avec Eclipse / depuis un script Ant ou Maven

    Réaliser des tests de performance

    Tests de montée en charge
    Tests de la couche persistance de données

    Atelier : mise en place de campagne de tests de performance avec JMeter, utilisation de DBunit pour tester les accès à la base de données 

    Comprendre les objets Mock et Stub

    Objets Mock et Stub : simulations et reproduction d'objets réels 
    Motifs d'utilisation 
    Détails techniques 
    Découverte des bibliothèques du marché

    Atelier : utilisation de Mockito

    Réaliser des tests fonctionnels

    Tests fonctionnels avec Fit et FitNesse 
    Tests fonctionnels et TDD

    Atelier : Exécution de tests fonctionnels

    Prérequis

    Notions de Java/JEE

    Public

    Développeurs java/jee, architectes, chefs de projets

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Installer et configurer une base MongoDB
    • Effectuer des opérations de lecture, écriture et mise à jour de données
    • Extraire des données complexes
    • Mettre en œuvre le driver Java afin d'exploiter les données d'une base MongoDB
    • Implémenter un service d'accès aux données basé sur un mapping Objet-Document
    Tarif

    Contacter l'organisme

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    5 jours (35 heures)

    Modes
    • Distance
    • Centre

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    2 jours (14 heures)

    Modes
    • Entreprise
    • Distance
    • Centre

    Objectifs de la formation

    - Développer un plan d'Assurance Qualité et un Plan de Test adaptés - Définir et mettre en œuvre les fonctions d'Assurance Qualité et de test - Vérifier et valider la qualité du logiciel à  chaque phase du cycle de vie - Comprendre les techniques de test logiciel - Utiliser ISO 9000 et SEI/CMMI et l'approche du ISTQB pour améliorer le processus de développement
    Tarif

    A partir de 2 450,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Comprendre la démarche globale d'une approche IA pour résoudre un problème
    • Comprendre comment un algorithme peut réaliser une tâche il n'a pas été programmé spécifiquement
    • Comprendre le vocabulaire associé à la démarche du Machine Learning
    • Comprendre les phases d'entrainement, de test et de déploiement
    • Comprendre l'algorithme knn.
    Tarif

    A partir de 1 550,00 €

    Durée

    1j / 7h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    4 jours (28 heures)

    Modes
    • Entreprise
    • Distance
    • Centre

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    3 jours (21 heures)

    Modes
    • Distance
    • Centre

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    4 jours (28 heures)

    Modes
    • Distance
    • Centre

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    5 jours (35 heures)

    Modes
    • Distance
    • Centre

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    1 jour ( 7 heures)

    Modes
    • Entreprise
    • Distance
    • Centre

    Je cherche à faire...