Study Learn Grow
BDD In C# - Using Specflow (Cucumber) To Develop A REST API And Automate Software Testing

BDD In C# - Using Specflow (Cucumber) To Develop A REST API And Automate Software Testing


In this course, you will learn about Behaviour Driven Development in C# and how this can be done using Specflow, which is the .Net implementation of Cucumber.

Overview

Description
Learn how to develop software in Behaviour Driven Development (BDD) using Specflow - part of the Cucumber software family of tools for software testing automation.

In this course, you will learn about Behaviour Driven Development in C# and how this can be done using Specflow, which is the .Net implementation of Cucumber.

We will be going Specflow's core features in detail including Installation, scenarios, features, tags, hooks, scenario outlines, scoped bindings, step definitions, running tests, and many more.

All the code files are placed at https://github.com/PacktPublishing/BDD-in-C---Using-Specflow-Cucumber-to-Develop-a-REST-API-and-Automate-Software-Testing



About the Author

Binary Brain - Coding Expert with over 6 years experience in various areas of expertise including e-commerce and iGaming.
With an MSc in Software Engineering, over 6 years of professional experience in various software development sectors including e-Commerce and IGaming spanning both front end and back end development - the author will be delivering to you high-quality courses containing condensed information of different technologies and software architecture design skills that he has acquired through years. His goal is to transfer this knowledge to his students in an effective way, without any time wasting or beating around the bush.
Basic knowledge
Basic knowledge of an object-oriented language (ideally C# ) is required to fully understand some areas of this course

Course Information

Basic knowledge of an object-oriented language (ideally C# ) is required to fully understand some areas of this course

Develop software in BDD (Behaviour Driven Development) using Cucumber software
Use SpecFlow to develop software applications
Collaborate with other team members (developers, stakeholders, testers, etc.) through SpecFlow to create a better product
Develop a working REST API using SpecFlow following the BDD process

Developers & Software testers who would like to learn how to use SpecFlow and Gherkin language
Testers and QAs who would like to understand better how SpecFlow should form part of the BDD cycle
Project Managers and stakeholders who want to understand how BDD and Specflow can be used in their projects

• Lifetime Access to Each Course
• Certificate on Completion of Course
• No Extra Charges Or Admin Fees
• Easy Access to Courses
• High Priority Support After Sales.
• Big Discounts on Individual Courses

Course Specifications

IT and Computing courses are available to study on our learning platform. 

See All Courses

Adult education is the non-credential activity of gaining skills and improved education. 

See All Courses

Online education is electronically supported learning that relies on the Internet for teacher/student interaction. 

See All Courses

A short course is a learning programme that gives you combined content or specific skills training in a short period of time. Short courses often lean towards the more practical side of things and have less theory than a university course – this gives you a more hands-on experience within your field of interest.

See All Courses

Course duration is 24 hours.

See All Courses

Study Learn Grow

Related Jobs