This intensive one day workshop introduces behaviour-driven development to developers, business analysts and testers. The optional programming module is offered in Java or .NET. We use Cucumber to manage BDD scenarios.
Duration: 1 day
You will learn
- How to communicate effectively with project stakeholders using specification by example
- How to convert examples into BDD scenarios
- Best practices for scenarios and examples
- How to integrate BDD and specification by example into your development process and
organisation - Focusing on writing software that really matters
- How to manage code after it is released, using examples and scenarios as live documentation
- How to use Cucumber to automate BDD scenarios
Workshop Schedule
- Introduction to specification by example and BDD
- Workshop: Collaborative specifications in practice
- Introduction to BDD scenarios with Cucumber
- Workshop: Converting examples to BDD scenarios
- Best practices for BDD scenarios
- Optional module: stakeholder analysis and focusing on software that matters
- Optional module: automating BDD scenarios with Cucumber
