为什么需要单元测试?
发布时间:2021-05-31
为什么需要单元测试?
在我随心所欲写程序时,经常会遇到一些问题,例如:
1.编译通过,但是要调试好久才能正常运行;
2.好不容易调试好了,但是一测试就会出一堆bug;
3.修复已有的bug,总会产生新的bug;
4.bug难以重现,又无法定位;
等等…
以上问题总结一下,就是“你写的代码并不是你想要的结果”,而单元测试则是能保证“你写的代码是你想要的结果”的有效办法。
单元测试阶段发现的bug更容易定位,并且由于单元测试自动化的特点,更加方便重现bug。在单元测试阶段发现bug,立即修复,不会将各种问题留到后面的系统测试阶段,让代码更可靠、更容易维护,减少后期测试、维护的成本。
总的来讲,单元测试能够提升代码质量,减少程序整体的调试时间。
如何做好单元测试?下一期我们再学习。
推荐阅读:
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。