Why is BDD confused with testing?
The irony of Behaviour Driven Development (BDD) is that it is a software development process to reduce confusion about what software is supposed to do but the term itself is continuously confused with another software development activity: testing. At some point, the confusion was so widespread that the originator of the term BDD, Dan North, gave a conference talk titled: ‘BDD is not about testing’. That should have sorted the problem, right? Not quite. […]