Développement logiciel
Tests automatisés et développement piloté par les tests
Pyramide de tests, doublures, TDD, couverture utile et intégration dans la chaîne CI.
- 3 joursFormat standard
- IntermédiaireNiveau
- Présentiel ou à distanceAvec un formateur
Choisissez ce programme, indiquez vos disponibilités : l’équipe vous propose les dates et un devis. L’inscription est confirmée après votre accord.
Ce que vous apprendrez
Des objectifs concrets.
- Choisir une stratégie de tests
- Écrire des tests lisibles
- Pratiquer le TDD
- Intégrer les tests à la CI
Le parcours
Au programme.
Des apports ciblés, suivis d’exercices et de mises en situation.
Choisir une stratégie de tests
- Distinguer tests unitaires, intégration et bout en bout.
- Relier les cas de test aux risques et aux comportements attendus.
Écrire des tests lisibles
- Structurer préparation, action et assertions.
- Maîtriser doublures et dépendances externes.
Pratiquer le TDD
- Écrire un test en échec, implémenter puis refactoriser.
- Traiter les cas limites et conserver des tests déterministes.
Intégrer les tests à la CI
- Analyser les échecs et les tests instables.
- Utiliser la couverture comme indice et non comme objectif isolé.
La mise en pratique
Votre exercice de synthèse.
Faire évoluer une fonctionnalité par petits cycles TDD et livrer une suite de tests qui détecte les régressions introduites.
L’évaluation porte sur le résultat obtenu, la méthode employée et la capacité à expliquer vos choix. Le formateur identifie les acquis et les points à retravailler.
Comment se déroule la formation ?
Méthodes et moyens pédagogiques
Apports du formateur, démonstrations, exercices guidés puis mise en autonomie. Les cas pratiques utilisent des données de laboratoire ou des situations fictives. Le matériel, les accès logiciels et la configuration nécessaires sont précisés avant la session.
Positionnement, suivi et évaluation
Un échange et un positionnement en amont permettent de vérifier les prérequis. Pendant le parcours, les exercices et les échanges vérifient la compréhension. L’exercice de synthèse permet d’évaluer les objectifs annoncés ; un bilan des acquis et un recueil de satisfaction clôturent la formation.
Le programme ne comprend pas d’examen de certification éditeur ni de titre professionnel.
Formats, tarifs et accès
À Clermont-Ferrand, dans vos locaux ou à distance avec un formateur. Le format, les horaires, le calendrier, les conditions d’accès et le tarif sont précisés dans une proposition adaptée à votre demande. L’entrée en formation dépend de la vérification des prérequis et de la validation des conditions de la session.
Consulter les modalités et les délais d’accèsHandicap et adaptations
Signalez vos besoins lors du premier échange pour étudier les aménagements des supports, du rythme, des exercices ou de l’environnement de formation.
Contacter l’équipe chargée de l’accessibilitéPour compléter votre parcours.
Votre projet de formation
Ce programme vous intéresse ?
Parlons de vos objectifs, du niveau des participants et du format adapté à votre organisation.