Mis à jour en mai 2025.Ce cours intègre désormais Coursera Coach ! Une façon plus intelligente d'apprendre avec des conversations interactives en temps réel qui vous aident à tester vos connaissances, à remettre en question les hypothèses et à approfondir votre compréhension au fur et à mesure que vous progressez dans le cours.Ce cours vous emmène dans un voyage à travers les principes fondamentaux et les techniques avancées de la Programmation pilotée par les comportements (BDD) en utilisant Specflow et Cucumber dans un environnement .NET. Vous commencerez par comprendre les principes fondamentaux de la Programmation pilotée par le comportement (BDD), pourquoi c'est important, et comment Cucumber, combiné avec Gherkin, vous permet d'écrire des scénarios de test faciles à lire que tout le monde dans votre équipe peut comprendre. Vous explorerez également les avantages de l'utilisation de Gherkin comme langage universel pour exprimer les exigences métier, ainsi qu'une plongée profonde dans les histoires d'utilisateurs, les flux de travail de test et le maintien d'une source unique de vérité. Au fur et à mesure que vous progresserez, vous vous immergerez dans la syntaxe des mots clés de Gherkin, apprenant à écrire des fichiers de fonctionnalités qui décrivent efficacement les scénarios et les résultats. Vous passerez à la maîtrise de Specflow for .NET, en installant les extensions nécessaires dans Visual Studio, et en créant des tests d'acceptation qui s'alignent sur les objectifs de l'entreprise. Grâce à des exercices pratiques, vous deviendrez compétent dans l'écriture et l'organisation des tests, la liaison des étapes, la gestion des paramètres et l'utilisation de crochets pour l'exécution de tests avancés. À la fin de ce cours, vous aurez les connaissances et les compétences nécessaires pour mettre en œuvre efficacement le BDD dans n'importe quel projet .NET. Conçu pour les débutants et les développeurs expérimentés, ce cours vous permet d'acquérir des compétences pratiques dans l'utilisation de Specflow et Cucumber, permettant à votre équipe de créer des bases de code plus propres et plus collaboratives tout en veillant à ce que tout le monde, des propriétaires de produits aux développeurs, puisse facilement contribuer au processus de test. Ce cours est conçu pour les développeurs .NET qui souhaitent apprendre ou améliorer leurs connaissances du BDD à l'aide de Specflow et de Cucumber. Une expérience préalable du développement .NET est requise, et une connaissance de base des tests unitaires sera bénéfique.

Specflow et Cucumber pour les développeurs .NET - Le guide du maître

Specflow et Cucumber pour les développeurs .NET - Le guide du maître

Instructeur : Packt - Course Instructors
Inclus avec
Expérience recommandée
Ce que vous apprendrez
Identifier et rappeler les concepts clés de la Programmation pilotée par le comportement (BDD) et de la syntaxe Gherkin.
Expliquer l'objectif et la structure des fichiers de caractéristiques et des tests d'acceptation dans Specflow.
Mettre en œuvre des scénarios Gherkin et des définitions d'étapes à l'aide de Specflow dans des projets .NET.
Différencier les différentes techniques de liaison Specflow et les stratégies de test.
Compétences que vous acquerrez
- Catégorie : Tests d'acceptation
- Catégorie : Test de scénario
- Catégorie : Automatisation des tests
- Catégorie : Outils de test
- Catégorie : Développement guidé par le comportement
- Catégorie : Gestion du contexte
- Catégorie : Moteur d'exécution des tests
- Catégorie : Exigences fonctionnelles
- Catégorie : Témoignage de l'utilisateur
- Catégorie : Cas de test
- Catégorie : Partage des données
- Catégorie : Développement de scripts de test
- Catégorie : Réutilisation du code
- Catégorie : Maintenabilité
Outils que vous découvrirez
- Catégorie : Gherkin (langage de script)
- Catégorie : Cucumber (logiciel)
- Catégorie : Microsoft Visual Studio
- Catégorie : cadre .NET
Détails à connaître

Ajouter à votre profil LinkedIn
7 devoirs
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 16 modules dans ce cours
Instructeur

Offert par
En savoir plus sur Développement de logiciels
Statut : Essai gratuit
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.

Ouvrez de nouvelles portes avec Coursera Plus
Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.
Faites progresser votre carrière avec un diplôme en ligne
Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne
Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires
Améliorez les compétences de vos employés pour exceller dans l’économie numérique
Foire Aux Questions
Plus de questions
Aide financière disponible,




