Gáspár Nagy on software

coach, trainer and bdd addict, creator of SpecFlow; owner of Spec Solutions

BDD Addict Newsletter September 2020 (#48)

by Gáspár on September 29, 2020

Dear BDD Addicts,

It has been a longer time since our last newsletter. It has been a long summer and pretty different from all the ones we have had before. September is always one of the busiest month for me and this happened this year again.

Delivering  BDD training remotely seems to work quite all right, but I really miss the vivid conversations in the breaks of the conferences. Fortunately, there has been many blog posts and articles posted about BDD, agile testing and test automation that provoke thinking… Have I missed any that you liked particularly? Have you written one? Please let me know at bddaddict@specsolutions.eu.

But now… here is the monthly dose…

Seb Rose’s virtual keynote at the corona-proof Test Automation Days NL, photo originally posted by Viktor Clerc on Twitter

[Agile Testing] What quality you want? What quality you measure?

Defining quality is an ongoing challenge for many of us. And once you have dived into this topic, you will realize that it is impossible to make a proper definition for quality. Why is it so important then? In my opinion, the problem is that we often forget about the complexity and the diverse nature of quality. In the flow of the daily routine we oversimplify the problem and our tunnel-vision prevents us to define or refine our testing strategy. The 4-part article series by Janet Gregory is inviting you to think along. Although the parts make a round story together, you can also read them individually as well… (my favorite is Part 3).

Testing vs Quality Management (Part 2Part 3Part 4) (Janet Gregory, @janetgregoryca)

Photo illustrating the garden metaphor in Janet Gregory’s post

[Test Automation] How to make the testing pyramid more useful by making it less restrictive

We have been talking about the test automation pyramid with Seb Rose countless times. Not because we disagree but because it is hard to find the right words and the right approach to make a better use of it. Because team have problems with the pyramid for sure. But is it the shape, the lack of the third dimension or the labels that cause trouble? In his post Seb shows how an eviscerated pyramid looks like.

Eviscerating the Test Automation Pyramid (Seb Rose, @sebrose)

Picture from Seb Rose’s post


[BDD] Don’t let lockdown stop your BDD

There have been many remote teams even before COVID-19, but since they have represented a minority, the tools and practices required in a remote setting have not got enough attention. I am also guilty in this. As the teams are now forced to work remote because of the situation, we have to develop the necessary skills and routine to enable and encourage collaboration in a distributed team. In this tree-part article I have collected some tips for practicing BDD remotely.

Working with BDD Remote (Part 2Part 3) (Gaspar Nagy, @gasparnagy)

Photo from the original post

[SpecFlow/Tools] Generate Living Documentation from your feature files

I have been using Pickles Doc for generating a nice report from my feature files, but unfortunately that project has been abandoned and it is more and more difficult to get it working with newer SpecFlow and Gherkin versions. Fortunately a new free tool from the Tricentis SpecFlow team has been released that could be considered to make your scenarios better accessible for the entire team, so essentially to turn it into a living documentation.

Introducing the SpecFlow+ LivingDoc Generator (Tricentis SpecFlow Team, @specflow)

Picture from the original post


[SpecFlow] How to use SpecFlow to test business expectations implemented as Azure Functions

Sometimes it is easy to see the benefits of a new technology. But often these benefits are shadowed by the lack of testing options, tooling or practices. Jonathan George did a great job in collecting and sharing the knowledge and practices for testing Azure Function logic with SpecFlow.

Integration Testing Azure Functions with SpecFlow and C# (Jonathan George, @jon_george1)

Picture from Jonathan George’s post

Comments are closed.