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
Économisez sur les compétences qui vous font briller avec 40 % de réduction sur 3 mois de Coursera Plus. Économisez maintenant

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

Instructeur : Packt - Course Instructors
Inclus avec
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant
Expérience recommandée
1 semaine à compléter
à 10 heures par semaine
Planning flexible
Apprenez à votre propre rythme
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 : Développement de scripts de test
- Catégorie : Partage des données
- Catégorie : Outils de test
- Catégorie : Moteur d'exécution des tests
- Catégorie : Test de scénario
- Catégorie : Gestion du contexte
- Catégorie : Développement guidé par le comportement
- Catégorie : Témoignage de l'utilisateur
- Catégorie : Automatisation des tests
- Catégorie : Tests d'acceptation
- Catégorie : Maintenabilité
Outils que vous découvrirez
- Catégorie : cadre .NET
- Catégorie : Microsoft Visual Studio
- Catégorie : Gherkin (langage de script)
- Catégorie : Cucumber (logiciel)
Détails à connaître

Certificat partageable
Ajouter à votre profil LinkedIn
Évaluations
7 devoirs
Enseigné en Anglais
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.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’

Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’

Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’

Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
Foire Aux Questions
Plus de questions
Aide financière disponible,







