This guide will help you to be able to test your behaviour of your application(Behaviour Driven Development) using Cucumber.js. If you don’t know about Behaviour Driven Development, click here to read more about it. Cucumber.js is a tool for running automated tests written in plain language(Gherkin). You can find more about Gherkin language here. Cucumber.js is the JavaScript implementation of Cucumber and runs on Node.js and modern web browsers. At this point it is worth mentioning that Cucumber supports a number of different software platforms and…Continue Reading “BDD testing using Cucumber.js”

This article is about to simply describe what Behaviour Driven Development(BDD) is without mentioning all the terminologies that might exist in any source around this methodology. My simple definition of Behaviour Driven Development(BDD) is: Behaviour Driven Development(BDD) is the collaboration process between business and development team in order to be on the same page with requested features and produce software that matters. Let’s see with more details the above definition. Usually, business requests new features from development team. Most of the times, business doesn’t really know…Continue Reading “Get started with Behaviour Driven Development(BDD)”