Le Test Agile par la pratique avec BDD et Cucumber

Unternehmensübergreifende Weiterbildung

An wen richtet sich die Weiterbildung?

Ce cours est idéal pour les personnes impliquées dans la qualité des logiciels tels que les consultants en tests, les consultants en informatique, les développeurs, les experts techniques mais aussi les ingénieurs.

Erreichtes Niveau

Fortgeschritten

Dauer

2,00 Tag(e)

Sprache(n) der Dienstleistung

EN FR

Nächster Termin

09.12.2024
Ort
Bertrange

Preis

1200,00€

Ziele

Les approches agiles ont une manière distincte de mettre en œuvre les phases de spécification et de qualification. Des méthodes pratiques existent et répondent aux objectifs des parties prenantes et des différentes phases du projet, le "Test Driven Development" (TDD), le "Acceptance Test Driven Development" (ATDD) et le "Behavior Driven Development" (BDD).

  • Découvrir et comprendre les spécificités des tests dans un contexte Agile.
  • Différencier les méthodes xDD
  • Savoir mettre en œuvre le développement piloté par le comportement (Behaviour Driven Development)
  • Maîtriser la pratique de l'écriture en langage Gherkin
  • Comprendre les grands principes de l'automatisation des tests
  • Implémenter des scénarios Gherkin avec Cucumber
  • Transformer Gherkin en scénarios exécutables avec Cucumber

Inhalt

1ère partie théorique:

1. Introduction:

  • Des constats sur les difficultés de spécifier

2. Rappels de certains principes agiles

  • Des valeurs déclarées du contexte agile
  • Des caractéristiques du test en agile – les quadrants des tests, la pyramide des tests

3. Différencier TDD, ATDD et BDD

  • TDD – une technique de développement agile
  • ATDD – une approche du test d’acceptation dans le contexte agile
  • BDD – une technique de spécification et de conception des tests
  • La couverture de test avec les pratiques nDD

4. BDD et mise en pratique

  • Introduction au langage Gherkin
  • L’objectif des critères d’acceptation
  • De l’utilisation de la conversation et des exemples pour une compréhension partagée
  • Le scénario en tant que livrable du BDD

5. BDD et stratégie d’automatisation

  • Pourquoi une stratégie d’automatisation?
  • Les apports du BDD pour la conception de tests automatisés
  • Point de vue sur l’automatisation des test de bout en bout
2ème partie: Travaux pratiques

1. Rédaction / conception de scénario Gherkin
2. La mise en œuvre du BDD avec Cucumber
3. Mise en place de l’environnement Eclipse/Cucumber
4. Création de projet Java dans l’environnement
5. Génération de "glue code" et de "step definitions"

Nächster Termin

Datum
Stadt
Sprache und Preis
09.12.2024

10.12.2024
Bertrange
FR 1200,00€
24.02.2026

25.02.2026
Bertrange
FR 1200,00€
15.05.2026

16.05.2026
Bertrange
FR 1200,00€
07.10.2026

08.10.2026
Bertrange
FR 1200,00€
09.12.2026

10.12.2026
Bertrange
FR 1200,00€

Diese Weiterbildungen könnten Sie interessieren

EN
Tag
Informatik - Softwaretechnik - Vorbereitung der ISTQB-Zertifizierung
02.12.2024