BDD: You’re doing it wrong!
summary
Project is a web-based big data management platform with transcoding and file sharing; implementation uses Django and Selenium with Gherkin/Behave for BDD. Claim is that naive BDD broke into chaos: four teams duplicate work, branch drift ruins tests, browser/driver mismatches and flaky local runs defeat CI. Solution shows concrete fixes: unified build scripts, phantomjs VM for stable environments, workshops, a starter kit and documentation, and full functional coverage that finally stabilizes the suite.
AI-written summary · about
chapters (6)
- 0:00Start
- 1:09Agenda
- 1:50Background
- 2:37Test automation in web applications
- 4:49Behaviour Driven Development
- 17:13Conclusions
related talks
22mBDD (Behavior Driven Development) Testing for Django Apps
46mBehavior-Driven Development in Python
31mBDD: Behaviour Driven Development
23mBDD To The Bone: Acceptance Testing with Behave and Selenium
24mFighting against technical debt with BDD, DevOps and Sustainability
48mBDD - It’s More Than Acceptance Tests
41mBDD Crash Course for Testers
45mBehaviour Driven Development and Behat: Telling Stories Through Code
