Tech Insights

ATDD

Last updated , generated by Sumble
Explore more →

What is ATDD?

Acceptance Test-Driven Development (ATDD) is a collaborative development approach where stakeholders, testers, and developers define acceptance criteria as automated tests before development begins. These tests guide development and ensure the software meets the agreed-upon requirements. ATDD promotes clear communication, reduces ambiguity, and delivers software that aligns with business needs.

What other technologies are related to ATDD?

ATDD Complementary Technologies

Continuous testing supports ATDD by providing rapid feedback on whether the system meets the acceptance criteria.
mentioned alongside ATDD in 16% (67) of relevant job posts
TDD focuses on writing tests before code, but at a lower level (unit tests). ATDD operates at the acceptance test level, defining system behavior. TDD and ATDD can complement each other.
mentioned alongside ATDD in 2% (481) of relevant job posts
BDD is closely related to ATDD. BDD focuses on describing the expected behavior of the system from a user perspective, often using a specific syntax like Gherkin, which is also used by some ATDD tools.
mentioned alongside ATDD in 2% (273) of relevant job posts

This tech insight summary was produced by Sumble. We provide rich account intelligence data.

On our web app, we make a lot of our data available for browsing at no cost.

We have two paid products, Sumble Signals and Sumble Enrich, that integrate with your internal sales systems.