在维基百科里面,单元测试的定义是:unit testing is a method of testing that verifies the individual units of source code are working properly,单元测试是一个用来verify单个但源代码是否正确地工作的方法。对于我们做测试的人来说,双V(Validation & Verification)的区别是需要理解的。
Validation 和 Verification
前者是build the right thing, 后者是build the thing right.
前者的标准是客户需求,后者的标准是产品设计
前者从更加高的角度来看,后者的站的角度稍低
(以上三条理解有不同意的欢迎各位补充 )