| 参与者 | 业务(客户)、开发、测试三方 |
|---|---|
| 产出 | 可执行的验收标准与验收用例 |
| 时机 | 迭代计划与开发之前 |
- 围绕用户故事澄清规则与示例
- 识别规则间冲突与缺失分支
- 将验收标准固化为自动化验收测试
ATDD 与 BDD 的区别主要在语境:ATDD 强调验收视角,BDD 强调行为描述语言,实践中经常重叠。
在开发前由业务、开发、测试共同定义验收标准与验收测试,再开展实现;是协作式的需求澄清方式,与 TDD、BDD 常配合使用。
| 参与者 | 业务(客户)、开发、测试三方 |
|---|---|
| 产出 | 可执行的验收标准与验收用例 |
| 时机 | 迭代计划与开发之前 |