Formation - TDD, BDD et principes SOLID

Qualiopi
Durée 2 jours (14 heures)
Localisation Partout en France
Logo de IB Cegos - Formation - TDD, BDD et principes SOLID

Proposé par

IB Cegos

Prérequis

  • Bonne maîtrise du langage Java et de ses API fondamentales
  • Une première expérience dans l'écriture de tests sur du code legacy est un avantage

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En entreprise
  • À distance
  • En centre

Objectifs pédagogiques

  • Cette formation fait l'objet d'une évaluation formative.

Programme de la formation

1 - Introduction à la pratique du développement dirigé par les tests, le cycle de développement TDD

  • Exemple du Kata FizzBuzz
  • Développement du Kata
  • Bilan : les étapes de la pratique du TDD

2 - Introduction des principes du Clean Code et des principes SOLID

    3 - Pratiques de l'eXtreme Programming

    • Pratiques des Katas
    • Pratiques des Coding Dojo
    • Pratiques du Pair Programming

    4 - Le principe Open / Closed : application au pattern Strategy

    • Exemple du Kata RPN Calculator
    • Développement du Kata
    • Bilan : le pattern Strategy et son implémentation

    5 - Utilisation de Gherkin / Cucumber pour l'écriture de tests

    • Écriture de tests en Gherkin : méthodes, organisation, syntaxe
    • Écriture de classes Cucumber pour l'exécution de ces tests
    • Fonctionnalités avancées : tests paramétrés, tables de données, tags
    • Intégration avec Maven, génération de rapports de tests

    6 - Mise en oeuvre sur un kata complexe : Mars Rover

    • Écriture des tests avec Cucumber
    • Résolution du kata
    • Conclusion
    Logo de IB Cegos - Formation Formation - TDD, BDD et principes SOLID

    Proposé par

    IB Cegos

    "Formations aux technologies et métiers du Numérique"

    Voir la fiche entreprise
    Logo de IB Cegos - Formation - TDD, BDD et principes SOLID

    Formation - TDD, BDD et principes SOLID

    0 ville proposant cette formation
    Logo

    La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

    © 2024 France Carrière. Tous droits réservés.