filmov
tv
Behavior Driven Development vs Unit Testing
Показать описание
TDD vs BDD? BDD vs Unit Tests? When should you write a BDD specification and when a Unit Test? Behaviour Driven Development is an effective way to capture a users intent: Test Driven Development is great to check that your code is good, but what if they test the same things? How do you optimise your testing?
In this challenge Gojko poses the question when should you write Unit tests and when BDD tests? For Continuous Delivery the real answer is “All the *&^%$£ Time”. If we want to take a software engineering approach to solving problems we need to work experimentally and verify our results - through automated tests.
--------------------------------------------------------------------------------------
🎓 CD TRAINING COURSES 🎓
If you want to learn Continuous Delivery and DevOps skills, check out Dave Farley's courses
📚 BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is now available on
In this book, Dave brings together his ideas and proven techniques to describe a durable, coherent and foundational approach to effective software development, for programmers, managers and technical leads, at all levels of experience.
📖 "Continuous Delivery Pipelines" by Dave Farley
📖 The original award-winning "Continuous Delivery" book by Dave Farley and Jez Humble
-------------------------------------------------------------------------------------
📧 JOIN CD MAIL LIST 📧
Keep up to date with the latest discussions, free "How To..." guides, events and online courses.
AND get Dave Farley's FREE "How To..." guide on Acceptance Testing here
--------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
SUGGESTED READING:
In this challenge Gojko poses the question when should you write Unit tests and when BDD tests? For Continuous Delivery the real answer is “All the *&^%$£ Time”. If we want to take a software engineering approach to solving problems we need to work experimentally and verify our results - through automated tests.
--------------------------------------------------------------------------------------
🎓 CD TRAINING COURSES 🎓
If you want to learn Continuous Delivery and DevOps skills, check out Dave Farley's courses
📚 BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is now available on
In this book, Dave brings together his ideas and proven techniques to describe a durable, coherent and foundational approach to effective software development, for programmers, managers and technical leads, at all levels of experience.
📖 "Continuous Delivery Pipelines" by Dave Farley
📖 The original award-winning "Continuous Delivery" book by Dave Farley and Jez Humble
-------------------------------------------------------------------------------------
📧 JOIN CD MAIL LIST 📧
Keep up to date with the latest discussions, free "How To..." guides, events and online courses.
AND get Dave Farley's FREE "How To..." guide on Acceptance Testing here
--------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------
SUGGESTED READING:
Комментарии