获得徽章 0
赞了这篇沸点
写测试的意义

以前一直认为前端写测试就像脱了裤子放屁,多此一举,明明鼠标点一点,就能测出来,何必写那么多代码来执行测试操作。世面上几乎所有讲测试的文章,全是讲怎么写测试,从来不提为什么非要写测试不可。

今天突然明白了测试的应用场景:实际业务中肯定会有许多公共模块,其它业务会引用这些公共模块。假设某个公共模块进行了调整或重构,那么所有引用了该模块的地方都需要重新测一遍。如果全靠人工实现,就意味着你必须记住或手动记录该模块的所有引用,然后再挨着手动测试,一个都不能少。假如有测试用例的话,一行命令,跑一遍测试用例,就全搞定了。

也就是说,写测试的目的不是为了测试,而是为了可维护性。

2017-07-28
展开
1
赞了这篇沸点
Teambition 工程师实例分享的 Node.js 性能优化的过程,优化结果可能不是重点,重点是作者去排查可性能优化的点的过程非常赞。👍
评论