Behavior Driven Development : Cucumber & Gherkin par Zenity Academy
par Zenity Academy
Lieu(x)
À distance
En centre (92)
En entreprise
Durée
Total : 14 heures
En centre : 14 heures
En entreprise : 14 heures
À distance : 14 heures
Financement
Auto
Demandeur d'emploi
OPCO
Région
Région Ile-de-France
Transition Pro
Individuel payant
Par l'entreprise
Par le stagiaire
Personnel
Salarié
Formation continue
Pole emploi
Salarié
Contactez nous
Organisme financeur
Publics admis
Tout public, Tout type de public
Pré-requis
Aucun pré-requis
Diplômes délivrés
Attestation de suivi et bilan des acquis, Attestation d'acquis, Attestation de fin de formation
Temps
Temps plein, En présentiel, En distanciel
Types
Formation continue
Prix
1350 €
Cette formation vous intéresse ?
Description générale
Pour mener à bien un projet en contexte agile, l’approche BDD, en forte croissance sur le marché, est devenue un atout indéniable. Cette méthode de développement assure le partage d’une vision commune du produit et de chacune de ses fonctionnalités, minimisant ainsi les interprétations de chacun des membres de l’équipe (PO, PM, développeurs, testeurs, automaticiens, test lead...).
Avec cette formation, vous assimilerez les bonnes pratiques et les mots clés du langage Gherkin, mis à disposition par Cucumber, afin de maîtriser la compréhension et la rédaction des cas de tests et critères d’acceptation.
Avec cette formation, vous assimilerez les bonnes pratiques et les mots clés du langage Gherkin, mis à disposition par Cucumber, afin de maîtriser la compréhension et la rédaction des cas de tests et critères d’acceptation.
Objectifs
- Comprendre l'approche BDD
- Savoir différencier le BDD et le TDD
- Découvrir le Framework Cucumber
- Connaître les différents éléments constituant la syntaxe Gherkin
- Construire un fichier feature
- Savoir appliquer les différents mots clés dans des scénarios
- Être capable de rédiger des cas de tests orientés BDD
- Maîtriser la manipulation des données dans un cas de test
- Ajouter des préconditions aux scénarios
- Itérer un scénario en variant les données
Les formés apprennent à utiliser le langage Gherkin afin de rédiger des cas de tests en suivant la démarche du BDD.
Ils connaitront les différents mots-clés du langage, leur fonctionnement et les bonnes pratiques liées à leur utilisation.
- Savoir différencier le BDD et le TDD
- Découvrir le Framework Cucumber
- Connaître les différents éléments constituant la syntaxe Gherkin
- Construire un fichier feature
- Savoir appliquer les différents mots clés dans des scénarios
- Être capable de rédiger des cas de tests orientés BDD
- Maîtriser la manipulation des données dans un cas de test
- Ajouter des préconditions aux scénarios
- Itérer un scénario en variant les données
Les formés apprennent à utiliser le langage Gherkin afin de rédiger des cas de tests en suivant la démarche du BDD.
Ils connaitront les différents mots-clés du langage, leur fonctionnement et les bonnes pratiques liées à leur utilisation.
Centre(s)
- Asnières-sur-Seine (92600)
En entreprise
- Ile-de-France
Secteur(s)
- Audit Qualité
- Développeur
- Expertise et support en systèmes d'information
- Formation Qualité
- Informatique
- Langage informatique
- Management de projet informatique
- Manager agile
- Programmation
- Programmation, conseil et autres activités informatiques
- Qualité
- communication agile
- web développeur
- Études et développement informatique
Métier(s)
- Analyste concepteur / conceptrice informatique
- Analyste d'application
- Analyste d'étude informatique
- Analyste de gestion informatique
- Analyste développeur / développeuse
- Analyste en vulnérabilité de code logiciel
- Analyste fonctionnel / fonctionnelle informatique
- Analyste responsable d'application informatique
- Analyste réseau informatique
- Analyste-programmeur / Analyste-programmeuse d'étude informatique
- Analyste-programmeur / Analyste-programmeuse informatique
- Animateur / Animatrice qualité services
- Architecte de bases de données
- Architecte de données informatiques
- Architecte technique informatique
- Assistant / Assistante chef de projet informatique
- Assistant / Assistante qualité services
- Auditeur / Auditrice qualité services
- Automaticien / Automaticienne chef de projet
- Chef de projet Web
- Chef de projet digital
- Chef de projet développement logiciel
- Chef de projet informatique
- Chef de projet internet
- Chef de projet maîtrise d'oeuvre informatique
- Chef de projet étude et développement informatique
- Concepteur / Conceptrice d'application informatique
- Concepteur / Conceptrice informatique
- Concepteur / Conceptrice logiciel informatique
- Consultant / Consultante en management qualité
- Directeur / Directrice qualité services
- Documentaliste qualité
- Développeur / Développeuse back-end
- Développeur / Développeuse d'application
- Développeur / Développeuse front-end
- Développeur / Développeuse full-stack
- Développeur / Développeuse informatique
- Développeur / Développeuse web
- Développeur / Développeuse web mobile
- Expert / Experte en tests d'intrusion - sécurité des systèmes d'information
- Expert / Experte méthodes et outils en informatique
- Expert / Experte méthodes et qualité informatique
- Expert / Experte qualité informatique
- Expert / Experte sécurité, méthode et qualité informatique
- Homologateur / Homologatrice logiciel
- Informaticien / Informaticienne analyste
- Informaticien / Informaticienne d'application
- Informaticien / Informaticienne de développement
- Informaticien automaticien / Informaticienne automaticienne
- Ingénieur / Ingénieure analyste en système d'information
- Ingénieur / Ingénieure analyste informatique
- Ingénieur / Ingénieure d'application informatique
- Ingénieur / Ingénieure d'intégration applicative
- Ingénieur / Ingénieure d'étude et développement informatique
- Ingénieur / Ingénieure d'étude informatique
- Ingénieur / Ingénieure d'étude logiciel informatique
- Ingénieur / Ingénieure de conception informatique
- Ingénieur / Ingénieure de développement informatique
- Ingénieur / Ingénieure de réalisation informatique
- Ingénieur / Ingénieure développement logiciel informatique
- Ingénieur / Ingénieure en développement d'applications
- Ingénieur / Ingénieure logiciel informatique
- Ingénieur / Ingénieure méthodes informatiques
- Ingénieur / Ingénieure programme informatique
- Ingénieur / Ingénieure système informatique
- Ingénieur analyste-programmeur / Ingénieure analyste-programmeuse
- Ingénieur concepteur / Ingénieure conceptrice informatique
- Ingénieur informaticien / Ingénieure informaticienne
- Intégrateur / Intégratrice d'application informatique
- Personnel Service Qualité
- Personnel Service Qualité,
- Personnel des services Qualité
- Personnel du service qualité
- Programmeur / Programmeuse d'applications
- Programmeur / Programmeuse d'études
- Programmeur / Programmeuse de maintenance informatique
- Programmeur / Programmeuse informatique
- Programmeur / Programmeuse logiciel de base informatique
- Qualiticien / Qualiticienne logiciel en informatique
- Qualité et Marketing
- Responsable d'application informatique
- Responsable d'atelier de génie logiciel
- Responsable d'étude informatique
- Responsable de projet informatique
- Responsable des développements informatiques
- Responsable qualité services
- Responsable qualité web
- Responsables Qualité
- Référent qualité
- Scrum Master
- Technicien / Technicienne programmation
- Testeur / Testeuse informatique
- Webmaster développeur / développeuse
- contrôleur qualité
- responsable methode et qualité
Compétence(s)
- Algorithmique
- Analyse d'incidents
- Animation d'instances agiles (mêlée, démonstration, rétrospective, …)
- Assurance qualité
- Cahier des charges
- Contrôle qualité
- Création de banc de test
- Dispositifs d'assurance-qualité
- Domaine informatique client-serveur
- Démarche qualité
- Génie logiciel
- Informatique
- Langages de programmation informatique
- Maintien de la qualité des produits
- Management de la qualité
- Méthode AGILE
- Méthodologie Scrum
- Méthodologie des tests
- Normes qualité
- Normes rédactionnelles
- Procédures de tests
- Programmation informatique
- Programmation logicielle
- Qualité de services
- Système KANBAN
- Technologie de l'internet
- Technologies informatiques
- Test de continuité
- Test de mise en fonctionnement
- Veille informationnelle
- Évaluation de risques sécurité Informatique et Télécoms
Formation proposée par : Zenity Academy
L'évolution des technologies et la mutation des métiers de l'informatique poussent en permanence à réviser ses croyances, à adapter ses compétences et à élargir la palette de ses connaissances. La Zenity Academy propose une sélection de formations au contenu inédit, propriété de Zenity, façonné par nos Étoiles et inspiré par les nombreux défis relevés chez nos clients. Avec une spécificité très identitaire, propre à nos valeurs : maximiser la pratique afin de favoriser un apprentissage utile !
Notre motivation : partager ce que nous savons faire de mieux, notre expertise du Test et accompagner chacun dans une montée en compétences qui tiendra compte de son niveau, de son profil et des objectifs qu'il souhaite atteindre.
https://zenity.fr/formation
Notre motivation : partager ce que nous savons faire de mieux, notre expertise du Test et accompagner chacun dans une montée en compétences qui tiendra compte de son niveau, de son profil et des objectifs qu'il souhaite atteindre.
https://zenity.fr/formation
À découvrir