Test-driven development - Wikipedia
https://en.wikipedia.org/wiki/Test-driven_development
Test-driven development is related to, but different from acceptance test–driven development(ATDD). TDD is primarily a developer's tool to help create well-written unit of code (function, class, or module) that correctly performs a set of operations. ATDD is a communication tool between the customer, developer, and tester to ensure that the requirements are well-defined. TDD requires test automation. ATDD does not, although automation helps with regression testin…
DA: 43 PA: 67 MOZ Rank: 44