BDD Addict Newsletter 2024 February #59

Gáspár Nagy
BDD Addict
Published in
4 min readFeb 22, 2024

BDD for .NET is alive ✌! The February issue of the BDD Addict Newsletter is out at last!

In February stories by Daniel Delimata, Max Hamulyák and Gáspár Nagy…

Subscribe to the monthly newsletter at http://bddaddict.com so that you never miss it!

Dear BDD Addicts,

It has been some time since I wrote down these words last time. Believe me, I am very creative in making excuses, but I’m not sure if it would be for anyone’s benefit. So let’s just continue where we stopped with the news on BDD, Cucumber, SpecFlow, Reqnroll, agile testing and test automation…

But wait a second, BDD, Cucumber, SpecFlow, automation: all good, but what is Reqnroll? And what does it do on that list?

I’m glad you have asked. Because this is exactly what is happening to me nowadays, so this issue is somewhat dedicated to this topic. I started the year with a big decision to give up to raise SpecFlow from the half-dead state that it has been for a while now. I forked the project and gave it a new birth with a new name: Reqnroll.

The articles this month are related to this change (don’t worry, the next one will be back to the usual content), but hopefully they will inspire non-SpecFlow/.NET/BDD users as well.

So let’s see the monthly dose…

Photo by Oscar Keys on Unsplash

[Reqnroll] An attempt to reboot SpecFlow

In the last 6 months I have puzzled quite much over what will happen to SpecFlow and how I can help. Every decision is hard, but the one to “fork and retry” was especially tough.

But it has been done. Please, welcome Reqnroll!

From SpecFlow to Reqnroll: Why and How (Gaspar Nagy)

Picture from the original post

[Cucumber] No funeral!

Maybe I should have started the newsletter with Cucumber, because all the things that happened (or rather “are happening”) to Cucumber are important to understand the Reqnroll story as well.

Almost exactly a year ago we received the shocking news from Matt Wynne that the Cucumber team had been fired. While this was a very sad personal story, it has also raised interesting questions about the future of Cucumber or in general, the future of BDD, or at least Given-When-Then based BDD as well. Was there a problem with Cucumber? Were there problems with SmartBear dealing with Cucumber? Or has just this been maybe the result of changing focus and portfolio cleanup (and actually there has not been any problem really)?

We will not get quick answers to these questions, but hopefully the legal chapter of the SmartBear disjoining can be closed and a time of a new building period can begin.

I haven’t found many posts analyzing the situation (ignoring the childish “I’m happy you have lost your green ball, because I hate green balls anyway” style comments), but the summary by Daniel Delimata is a good independent view.

Is Cucumber dying? Not so fast with this funeral! (Daniel Delimata)

Photo from the original post

BDD with SpecFlow and Reqnroll remote course for developers and testers with Gáspár Nagy / 4–8 March 2024

Enhance your BDD skills in your (home) office — become a strong member of your BDD team!

CONTACT US FOR TICKETS!

[Reqnroll] SpecFlow to Reqnroll migration reports

During the Reqnroll preparation period, I have “migrated” some of my projects from SpecFlow to see how easy or hard it is for the users to switch over. During that period a migration guide and even a special “SpecFlow compatibility” package has been created that can be seen as a set of training wheels to help you to try out Reqnroll with minimal changes.

We are still at an early stage but the migration seems to be manageable. I hope to read more reports from people about their migration experience and thanks to Max Hamulyák for being a pioneer in that.

Specflow has died; long live Reqnroll! (Max Hamulyák)

Picture from the original post

If you liked this newsletter, please consider giving a 👏 or two and follow me for future stories. Thanks for reading.

Gaspar Nagy is the creator of SpecFlow and Reqnroll, developer of SpecSync, working as a trainer & coach. Check out his public SpecFlow, BDD Vitals or Cucumber.js courses or request an in-house or remote private course for your team. He is a BDD addict and as such he edits a monthly newsletter about interesting articles, videos and news related to BDD, SpecFlow and Cucumber. Don’t miss out on the BDD Books written together with Seb Rose.

Originally published at https://gasparnagy.com on February 22, 2024.

--

--