durée :2 jours niveau :intermédiaire lieu :La Défense / À distance coût :1550€ HT DEV : Méthode Agile BDD (Behaviour Driven Development) Maîtriser l’approche BDD et la syntaxe Gherkin avec Cucumber. LES OBJECTIFS DE LA FORMATION Maîtriser l’approche BDD et la syntaxe Gherkin.Avoir une bonne compréhension de l’outil Cucumber.Écrire et implémenter des tests d’acceptance.Intégrer les tests d’acceptances dans un pipeline de CI/CD. MOYENS PÉDAGOGIQUES Les formations sont dispensées par un expert, via des :Supports de formation.Exercices & travaux pratiques. MODALITES D’ÉVALUATION L’évaluation s’effectue tout au long de la formation. Un atelier permet la mise en pratique à travers un petit projet applicatif. À QUI S’ADRESSE CETTE FORMATION ? Public Pré-requis Compétences visées Développeurs, Architectes logiciels,testeurs ou Scrum Master. Connaissance de base des méthodes agileset d’un langage objet. Maîtrise de l’approche BDD avec Cucumber. PROGRAMME DÉTAILLÉ OBJECTIF PÉDAGOGIQUE THÈMES À ABORDER JOUR 1 INTRODUCTION AU CONCEPT AGILE BEHAVIOUR DRIVEN DEVELOPMENT Présentation méthodes agilesUser stories et tests d’acceptationSpécification exécutable ATTD, BDD et TDDRôle du métier et de l’expertLangage du domaine et syntaxe GherkinL’offre CucumberPré-requis et installation de CucumberInstallation de Cucumber et exemple d’application INTRODUCTION A CUCUMBER Framework Cucumber et notions de scénarios Ecriture de features, Scénarios et de Step Maintenabilité du “Glue code” Intégration dans les IDE Assistant à la génération des Steps solutions De la User story à l’écriture de scénarios JOUR 2 APPROFONDIR CUCUMBER Utilisation des expressions régulièresTable et diversité des données d’entréeUtilisation du BackgroundUtilisation des RulesUsage des labelsGénération des rapports d’exécution de CucumberConfiguration de la générationEtude de cas avec la variabilisation des scénarios INTÉGRATION DANS UNE PIPELINE CI/CD Notions de CI/CDRôle des tests d’acceptation dans le pipelineIntégration de Cucumber dans le pipelinePublication de rapport de testsMise en place d’un pipeline CI/CD intégrant la génération de rapports Cucumber LE FORMATEUR Expert- Architecte Technique-Craftsman. CETTE FORMATION VOUS INTERESSE ? Contactez-nous !