Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
1/ Introduction au concept agile de Behavior Driven Development
L’intérêt des tests d’acceptance et de leur automatisation
Présentation des concepts BDD (Behavior-Driven Development) et comparaison avec le TDD (Test-Driven Development)
Le rôle du métier
2/ Comprendre le concept "Test First"
Les techniques de conception de spécifications de solution
Cas d'utilisation, User Story, règles de gestion
La non-qualité des exigences
Les techniques de conception des tests par les testeurs
Le test dans la perspective du développeur
Les démarches "Test First"
Avantages du travail de groupe
Le pouvoir des trois
Le Test Driven Development
Domain-Driven Design, langage du domaine et syntaxe Gherkin
Stratégies d'industrialisation
Pyramide d'automatisation des tests
Plateformes d'intégration continue
3/ Présentation et installation de Cucumber
L’offre Cucumber, son éco-système (IDE, Langages, Framework de tests et build)
Pré-requis d’installation
Intégration dans un build Maven
4/ Premier pas avec Cucumber
Le fonctionnement du framework Cucumber, la notion de scénario
Écrire des features, des scénarios et les StepDefinition
Le « Glue Code », maintenabilité
Assistant pour la génération des StepDefinitions
Intégration dans l’IDE
5/ Fonctionnalités avancées de Cucumber
Utiliser les expressions régulières
Diversité des données d’entrée, les Tables
Utiliser Background
Utiliser Rule
Utiliser les labels
Générer le rapport d’exécution de Cucumber
Configurer la génération
6/ Intégration dans pipeline CI/CD
Rappels sur le CI/CD et importance de l’automatisation des tests
Le rôle des tests d’acceptance dans la pipeline de CD
Intégration Cucumber avec serveur de CI/CD
Publication des rapports de tests
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Développeurs
Toute personne impliquée dans les tests
Dates
Dates
Du 29 au 31 Mai 2024
Du 10 au 12 Juil. 2024
Du 18 au 20 Sept. 2024
Du 13 au 15 Nov. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.