什么是测试优先开发以及它如何与TDD协同工作?测试优先开发是TDD之类的通用名称吗?如果是,那么还存在哪些其他测试优先实践?
Car*_*ter 19
测试第一开发比TDD略宽,略微不那么具体.您可以在编码之前编写验收测试,然后编写代码以使其通过; 这是TFD而不是TDD.TDD更具体地说是单元测试 - 所以隐含的粒度更严格 - 并且包括红绿重构循环:编写失败(单元)测试; 证明它失败了; 让它通过; 证明它通过; 寻找重构的机会.TFD并不排除任何这些事情,但它也不要求它们.
| 归档时间: |
|
| 查看次数: |
4458 次 |
| 最近记录: |