Behavior Driven Development

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Elaborer des spécifications de solution et de tests associés, simultanément et de façon collaborative
  • Supprimer les défauts de conception des logiciels
  • Améliorer la qualité des logiciels grâce à une parfaite adéquation au besoin.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 1 520,00 €

Durée 2 jours  (14h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 1 520,00 €

Durée 2 jours  (14h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

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
    • La syntaxe de Gherkin
    • ATDD (Acceptance Test Driven Development) et BDD (Behavior Driven Development)
  • Stratégies d'industrialisation
    • Pyramide d'automatisation des tests
    • Plateformes d'intégration continue

Jour 2

Exemples de travaux pratiques (à titre indicatif)

  • Critères d'acceptation vs exemples
  • Définition collaborative des scénarios BDD
  • Patron de spécification par l'exemple

Implémentation informatique du Behavior Driven Development

  • Les différents outils de BDD (Cucumber, Jbehave, Hiptest)
  • Installer et configurer
    • Cucumber
    • Pyton
  • Implémenter le Gherkin sous Eclipse Java

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Prérequis

Avoir des connaissances sur les métiers du test et la conception de solutions logicielles.

Public

Product Owners, développeurs, analystes métier, testeurs fonctionnels.

Ces formations pourraient vous intéresser

Objectifs de la formation

Concrètement, à l'issue de cette formation Power Apps et Power Automate Initiation, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Maîtriser les notions fondamentales des usages de Power Apps dans le Digital WorkSpace Microsoft Office 365
  • Comprendre la place de Power Apps dans la Power Platform de Microsoft, aux côtés de Power Automate, Power BI et des Power Virtual Agents
  • Créer des Apps en mode « No Development »
  • Créer des Apps en mode « Low Development »
  • Comprendre les bases de fonctionnement de la gouvernance des applications Power Apps
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Vous familiariser avec la syntaxe et les fonctionnalités ES6
  • Présenter les principes de base du framework ReactJS
  • Expliquer la syntaxe JSX, la définition et l'intérêt des composants
  • Décrire le concept de props (propriétés) et leur utilisation
  • Présenter le fonctionnement de la navigation avec React et le router react-router-dom
  • Présenter les Hooks
  • Gérer les évènements et rendu conditionnel dans le JSX
  • Créer des listes, utiliser des fragments et gérer les formulaires avec React
  • Décrire le concept de Redux
  • Expliquer les perspectives et mettre en oeuvre les bonnes pratiques.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Approfondir sa compréhension du framework Scrum
  • Maîtriser Scrum pour savoir le mettre en oeuvre dans des situations complexes réelles
  • Développer ses compétences pour mieux tenir le rôle de Scrum Master
  • Passer l’examen « PSM II » de Scrum.org
Tarif

A partir de 1 790,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Mettre en oeuvre et administrer le serveur WildFly (anciennement JBoss)
  • Décrire le fonctionnement et les principes de configuration de WildFly
  • Identifier les pratiques nécessaires à son administration.
Tarif

A partir de 2 010,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Formation Swift, le langage

Proposé par PLB CONSULTANT

Objectifs de la formation

Cette formation Swift vous donnera des connaissances et les compétences nécessaires pour : 

  • Utiliser Xcode pour développer des applications en Swift
  • Utiliser le débogguer et les différents outils de développement
  • Comprendre le langage Swift et ses subtilités
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Advanced Automation with Red Hat Ansible, vous aurez les connaissances et les compétences nécessaires pour :

  • Apply recommended practices for effective and efficient automation with Ansible
  • Perform automation operations as rolling updates
  • Use advanced features of Red Hat Ansible Automation Platform to work with data, including filters and plugins
  • Create automation execution environments to contain and scale Red Hat Ansible Automation
  • Leverage capabilities of the automation content navigator to develop Ansible Playbooks
Tarif

A partir de 3 924,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Expliquer l'architecture de SAP S/4HANA Embedded Analytics
  • Utiliser les différents types d'applications d'analyse
  • Lister les outils de personnalisation et développement disponibles par type d'utilisateur
  • Utiliser les outils de personnalisation à destination des spécialistes BI
  • Décrire SAP Best Practices for Analytics with SAP S/4HANA
  • Expliquer les scénarios d'intégration avec SAP BW.
Tarif

A partir de 2 460,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

Concrètement à l'issue de cette foramtion vous serez en mesure de:

  • Décoder le vocabulaire informatique au niveau du développement logiciel
  • Classifier les technologies par famille (Langages, IDE, framework, bibliothèques, etc.)
  • Décrire le vocabulaire et les concepts d’une base de données
  • Connaître les briques de l’architecture d’une application
  • Comprendre le développement Agile et l’intégration continue
Tarif

A partir de 810,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • S'approprier les grands principes du Test-Driven Development
  • Utiliser le framework JUnit pour implémenter des tests
  • Mettre en œuvre différents outils et bonnes pratiques de TDD
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...