TDD vs BDD, Test Driven Development vs Behaviour Driven Development which is most important to get right? Most people think of BDD and TDD as having distinctly different focusses in an effective automated testing strategy. In fact they are more closely related than many people think.
In this episode on the Continuous Delivery channel, Dave Farley, who was involved in the creation of BDD, explains his slightly more unusual take on the real value of this approach to creating automated tests. Dave believes that TDD and BDD are at the foundations of a sound software engineering approach to software development and explores these ideas with some real-world examples of good and bad automated tests.
——————————————————————————————————————————-
LINKS:
The original BDD wiki that Dave helped to write ➡️ https://www.behaviourdriven.org/
The 1968 NATO Software Engineering Conference ➡️ http://homepages.cs.ncl.ac.uk/brian.randell/NATO/nato1968.PDF
🎓 CD TRAINING COURSES 🎓 If you want to learn Continuous Delivery and DevOps skills, check out Dave Farley's courses ➡️ https://bit.ly/DFTraining
📚 BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is now available on Kindle ➡️ https://amzn.to/3DwdwT3 (Paperback version available soon) In this book,…
===
Original video: https://www.youtube.com/watch?v=Bq_oz7nCNUA&list=WL&index=7
Downloaded by http://huffduff-video.snarfed.org/ on Fri Dec 1 18:27:29 2023
Available for 30 days after download