Glossary
Acceptance test Acceptance tests are tests that define the business value each story (or feature) must deliver and help define the scope of the story (or feature). They may verify functional requirements or nonfunctional requirements such as performance or reliability. Although they are used to help guide development, they are done at a higher level than the unit-level tests used for code design in test-driven development. This is a broad term that may include both business-facing and technology-facing tests.
Acceptance-test-driven development (ATDD) Teams doing ATDD specify executable acceptance tests using examples elicited from conversations with customers. Each example is discussed and, if possible, specified in an executable ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access