Disclaimer: The statements and opinions expressed in this article are those of the author(s) and do not necessarily reflect the positions of Thoughtworks.
I did a webinar for uTest on how to “Identify the ‘right’ regression suite using Behavior Driven Testing (BDT)”. The video from the talk can be seen below, and the slides can be found towards the end of this post.
This technique has helped me, and many teams identify and keep their top layer of the pyramid ‘sane’. It may also help you!

Over the years, I have observed many teams claim to understand the value of the Test Pyramid, however have found it difficult to implement it. They have contributed inappropriately to building a ‘sane Test Automation Pyramid’. In most cases, the reason has been due to not identifying or building the *right type of UI automation-based tests - the layer on top of the Test Automation Pyramid.
*right type of UI automation-based tests: For UI Automation, the test should:
There is undoubtedly great value in the top-layer UI tests - ONLY IF they are identified and built correctly. Also, these tests will be valuable ONLY IF the lower layers of the Test Pyramid are identified, and implemented extensively.
So if the “Ideal Test Automation Pyramid” looks like what is shown above, there are numerous instances of the following anti-patterns existing on Teams.



Source: Introducing the Software Testing Cupcake (Anti-Pattern)
To help teams identify the tests at the top layer of the Test Pyramid correctly, I came up with a technique called - Behavior Driven Testing (BDT). This could also be called - Business Driven Testing (BDT).
Here are the slides from the webinar:
Disclaimer: The statements and opinions expressed in this article are those of the author(s) and do not necessarily reflect the positions of Thoughtworks.
Thoughtworks acknowledges the Traditional Owners of the land where we work and live, and their continued connection to Country. We pay our respects to Elders past and present. Aboriginal and Torres Strait Islander peoples were the world's first scientists, technologists, engineers and mathematicians. We celebrate the stories, culture and traditions of Aboriginal and Torres Strait Islander Elders of all communities who also work and live on this land.
As a company, we invite Thoughtworkers to be actively engaged in advancing reconciliation and strengthen their solidarity with the First Peoples of Australia. Since 2019, we have been working with Reconciliation Australia to formalize our commitment and take meaningful action to advance reconciliation. We invite you to review our Reconciliation Action Plan.