Everything About ___
Live briefing

Everything about Acceptance test-driven development

Methodology in software development

Acceptance test–driven development (ATDD) is a development methodology based on communication between the business customers, the developers, and the testers. ATDD encompasses many of the same practices as specification by example (SBE), behavior-driven development (BDD), example-driven development (EDD), and support-driven development also called story test–driven development (SDD). All these processes aid developers and testers in understanding the customer's needs before implementation and allow customers to be able to converse in their own domain language. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: Acceptance test-driven developmentA 5-minute orientation
  2. Skim a recent paper: Comprehensive Evaluation and Insights Into the Use of Large Language Models in the Automation of Behavior-Driven Development Acceptance Test FormulationInfluential work since 2022
  3. Pick up a classic book: American FilmThe most-reprinted book on the subject
  4. Read the landmark paper: Comparative Study of Test-Driven Development TDD, Behavior-Driven Development BDD and Acceptance Test–Driven Development ATDDCited 9 times
  5. Go sideways: Test-driven developmentA closely related topic
  6. Go sideways: Behavior-driven developmentA closely related topic

đź“– Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Overview
  2. Acceptance criteria and tests

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics