Getting started with Behavior Driven Development (BDD) in .NET using SpecFlow

preview_player
Показать описание

Hello everybody I'm Nick and in this video I will show you how you can get started with behavior driven development or BDD in .NET. For this video I will be using SpecFlow to demonstrate the concept and the implementation but there are ther packages as well that can be used.

Support SpecFlow

Don't forget to comment, like and subscribe :)

Timestamps
Intro - 0:00
Quick BDD explanation - 1:10
Implementation with SpecFlow - 3:05

Social Media:

#dotnet #bdd #specflow
Рекомендации по теме
Комментарии
Автор

Thanks for all these beautiful videos, this channel may be truly considered as a rare gem! ^w^

小鳥ちゃん
Автор

I could not wait for PDD (Poem Driven Development), where you have to write the unit tests / features as a poem... :D
I mean in my time this was called as requirement specification and it was written in word it was readable for everyone but I guess that is now not fancy enough...

However, really good explanation :)

peterzaj
Автор

Wow, I am impressed. Please, continue videos about BDD :)

RomanSuska
Автор

This is amazing content! I would like to see more content with that topic!

HenrikKleist
Автор

Please continue. Unit testing is great but when it comes to business we developers need a common point to communicate with business language. Specflow is great for this. Thank you for nice introduction.

bahtiyarozdere
Автор

Excellent video for a starter like me on BDD, i will read the documentation and do a sample feature tonight.

can you also make video talking about hooks ? it seems like Pre and Post steps during test run.

belugaaa
Автор

Awesome content! Please continue with the series :)

brunosansigolo
Автор

You are one of my favourite youtubers! And please continue with the BDD and SpecFlow!

rops
Автор

Please continue the series. This is a great video.

siswaabadi
Автор

I was hesitating to switch to Rider, because of tool supports like SpecFlow. Now I can use it with confidence.
Thanks Nick :)

thespicycoder
Автор

Please continue this series, BDD is a major blind spot in my work

jangohemmes
Автор

This is a useful real-world example of BDD that kind of confirms my feeling about it, which is that it doesn't really add much. It takes a requirements spec and makes it into a harder-to-read format like gherkin and for what exactly? A requirements spec written in English is gonna be easier for a project manager to write (in fact every project manager I've met wants to do that instead of learning Gherkin) and perfectly easy for a team to analyze and implement. BDD seems to be solving a problem that doesn't exist.

jez
Автор

Hey Nick this is a really nice intro video, would definitely be up for watching your take on a bit more complex features ;)

KazimierzLuska
Автор

Thanks. I would like to continue this topic.

bulsond
Автор

Hey Nick, might be cooler if you mirrored your camera so that it looks like you're looking at the same code we're looking at when we're watching your videos 😊.

PaulSebastianM
Автор

Excellent video. Every second worth to watch.

nabinkjha
Автор

Combine SpecFlow with InMemory API testing concept from Nick's other video, for more super powers!

thespicycoder
Автор

Excellent material...keep up the great work!

terryanderson
Автор

I'm programming for like 13 years, I also make some videos of programming but they are meant for the native romainian speakers because usually a part of them do not know that well English but man you really inspired me to give something back. To be honest you do an amazing job. Kudos ! Respect ! Anyway good job !

YouGotexpressurself
Автор

Nice video Nick. A good follow up would be to use SpecFlow combined with Selenium in order to achieve Automation Testing. Well done though!

georged.
join shbcf.ru