单元测试之道读书笔记

为什么需要单元测试:

单元测试最终受益人是我们自己。

设计的目的:

并不是为了获得一些更好的整体质量,也就说,并不是一个针对最终用户、项目经理和开发组长的工具;而是由程序员自己来完成,并且最终受益的也是成员自己。

刚开始觉得目的并不正确,但是仔细体会单元测试的真正目的并不是获得整体质量,而是为了让我们(开发、测试)的工作更加轻松。为什么这么说?就拿我们现在团队来说,没有单元测试,你也要保证项目的整体质量,无非就是测试同学的压力大一些,没有单元测试,交付给产品的功能需求一点折扣也不能打。那么有了单元测试之后,可以让我们花费更少的精力来保证交付的质量以及后面的维护成本。
 
什么是单元测试:

单元测试是开发者编写的一小段代码,用于检测被测代码的一个很小的、很明确的功能是否正确。

执行单元测试,是为了证明某段代码的行为确实和开发者所期望的一致。

单元测试就像能执行的文档,说明了在你用各种条件调用代码时,你所能期望这段代码完成的功能。

单元测试的最终目的是让我们的工作变得更加轻松,而不是一种负担。

我们在写的过程中要记住,简单可读,可重复,覆盖大部分核心功能即可。



猜你喜欢

转载自www.cnblogs.com/zjyu/p/12504335.html