Behaviour-Driven Development in JavaScript with Cucumber.js

After introducing the goals and mindset behind BDD, you'll be taught how to write good Cucumber features, organise them, write step definitions and support code to be used with Cucumber.js.

You'll build and automate a Node.js web application through several approaches: in-memory testing, browser automation, in-browser testing, etc.

(the content of the workshop is still a work in progress)

Make it happen!