Behavior Driven Development(BDD) in less than 5 minutes

There is a general mis-conception that BDD should be used for testing. Many projects consider using BDD during "Testing phase" and only the QA team uses BDD. When BDD is rolled out this way, the teams don't see the benefits. In this short video, I have explained how Behavior Driven Development (BDD) should be rolled … Continue reading Behavior Driven Development(BDD) in less than 5 minutes

BDD Automation: Why is considering parallel run from day one important

Running features in behavior driven development (BDD) automation test suite in parallel is fairly straightforward. With NoCodeBDD, running features in parallel is a default option and can be switched between serial and parallel run through click of a button, as shown below: Running BDD in parallel in NoCodeBDD Enabling BDD to run in parallel is … Continue reading BDD Automation: Why is considering parallel run from day one important

OOPSI: An Awesome BDD Collboration Technique

Collaborating and deriving scenarios that gives the desired business outcomes and making sure all team members understand the scenarios are a critical step in a Behavior Driven Development (BDD) process. OOPSI, is a collaboration technique, that facilitates this. OOPSI was originally coined by Jenny Martin and Pete Buckney. We rolled out OOPSI in some of our client projects … Continue reading OOPSI: An Awesome BDD Collboration Technique

Why Behavior-Driven Development can be a game changer for Startups?

BCG estimates that 70% of digital transformation efforts fall short of meeting targets. A 2020 CISQ report found that the total cost of unsuccessful development projects among US firms is an estimated $260 billion, whereas the total cost of operational failures caused by poor quality software is estimated at $1.56 trillion. The Standish Group’s 2020 CHAOS report estimates that around … Continue reading Why Behavior-Driven Development can be a game changer for Startups?

8 Common Reasons BDD Automation Fails

Software test automation is hard. A staggering 64% of the time, automated testing fails to deliver according to expectations (Reference https://www.cigniti.com/blog/4-reasons-why-test-automation-fails-2/). In other words, only three out of every ten projects successfully achieve test automation. Moreover, behavior-driven development (BDD) automation is not immune to this. Many of the challenges you'll encounter with any software test … Continue reading 8 Common Reasons BDD Automation Fails

Synching BDD Features to a JIRA Ticket

Using NoCodeBDD, you could synch your BDD Features, Scenarios, Steps, Scenario Outline, and Tags, created in NoCodeBDD, to a JIRA Ticket with few clicks, as shown in the following steps: Set-up process Before you start, follow these one-time setup processes in JIRA and in NoCodeBDD JIRA Set-up process In JIRA, search for the "NoCodeBDD JIRA … Continue reading Synching BDD Features to a JIRA Ticket

How Behavior-Driven Development differs from Testing

BDD is not testing Contrary to popular belief, behavior-driven development (BDD) is not actually used for testing. Instead, BDD is a collaborative process that allows development teams to understand the requirements better, keeps them all on the same page, and facilitates better testing. And it's not a testing tool or a testing framework — it's … Continue reading How Behavior-Driven Development differs from Testing