ATDD or Acceptance Test Driven Development is often referred to as BDD or Behaviour Driven Development.
This is the practice of writing high level acceptance tests, understandable by business and customer level, in satisfying that a piece of work does what it is supposed too. Focusing on the behaviour of the system from the customer or users perspective, allows the project to progress from a functionality and behaviour perspective, so that once the system does what it's meant to do its complete.
Acceptance tests will usually be ran at the project level, where it is possible to get an overview of the state of a project by running these, and see what percentage pass, determines what percentage of the project is complete. Inline with these, developers may use separate Unit Tests inline with each acceptance test focusing on the units of code that make up an acceptance milestone.
Subscribe to:
Post Comments (Atom)
Mastering Frontend Interviews: 10 Essential Concepts Every Developer Should Know
Frontend development interviews can be daunting, particularly with the breadth of topics covered. From JavaScript fundamentals to performanc...
-
"I'm a Celebrity, Get Me Out of Here" has become a cultural phenomenon, captivating audiences worldwide with its thri...
-
The Concept of True North in Lean Methodology In the world of Lean methodology, one of the most fundamental and guiding principles is ...
-
In today's fast-paced digital landscape, ensuring the seamless operation of online services during high-demand events is paramount. The...
No comments:
Post a Comment