Writing better BDD scenarios
summary
Workshop teaches concrete rewriting of brittle UI scenarios into domain-level BDD examples, uses Gherkin (Cucumber, SpecFlow) and no laptop work, runs paired workbook exercises that review three real cases (username uniqueness, pizza order confirmation, address-change rules), demonstrates how UI-step automation becomes maintenance debt, shows how to split or combine outcomes, and leaves a checklist of tips plus sample phrasings to copy into feature files so practitioners can immediately apply and test the guidance.
AI-written summary · about
chapters (17)
- 0:00Intro
- 0:33Agenda
- 1:07What is BDD
- 2:27BDD activities
- 3:56What is an automated test
- 5:03Documentation
- 6:17First exercise
- 9:12Observations
- 14:22Verbs
- 20:20Rewriting
- 24:42Second Scenario
- 36:56Practice
- 38:15Examples
- 38:48Negative case
- 40:01Special case
- 40:38Conclusion
- 40:54Key message
related talks
45mLet's talk about software behaviour (BDD)
17mUnlocking Collaboration in Code: A Journey through BDD
40mMaking BDD Work for you
01h 04mDriving Design through Examples
34mWriting end to end tests with a smile
09m"Effective ways of using BDD concept for Testing"
36mBDD With Cucumber
50mMake BDD great again
