Behavior-driven development (BDD) with Cucumber

Behavior-driven development (BDD) is an agile software development technique which enables close collaboration between developers, testers and Product Owners. With TDD we make sure that the code is right, however many times we fail to ensure if the code is doing the right thing. BDD tries to ensure that the code written is doing the […]