获得徽章 0
赞了这篇沸点
评论
11
赞了这篇沸点
评论
15
赞了这篇沸点
Anonymous_vlgO解读:无论男人还是女人,最后终将死去,被世人遗忘。但是如果你在stack and overflow 上回复了一个异常牛逼的答案,那么你将被世人所瞻仰
评论
17
赞了这篇沸点
赞了这篇沸点
写测试的意义
以前一直认为前端写测试就像脱了裤子放屁,多此一举,明明鼠标点一点,就能测出来,何必写那么多代码来执行测试操作。世面上几乎所有讲测试的文章,全是讲怎么写测试,从来不提为什么非要写测试不可。
今天突然明白了测试的应用场景:实际业务中肯定会有许多公共模块,其它业务会引用这些公共模块。假设某个公共模块进行了调整或重构,那么所有引用了该模块的地方都需要重新测一遍。如果全靠人工实现,就意味着你必须记住或手动记录该模块的所有引用,然后再挨着手动测试,一个都不能少。假如有测试用例的话,一行命令,跑一遍测试用例,就全搞定了。
也就是说,写测试的目的不是为了测试,而是为了可维护性。
2017-07-28
以前一直认为前端写测试就像脱了裤子放屁,多此一举,明明鼠标点一点,就能测出来,何必写那么多代码来执行测试操作。世面上几乎所有讲测试的文章,全是讲怎么写测试,从来不提为什么非要写测试不可。
今天突然明白了测试的应用场景:实际业务中肯定会有许多公共模块,其它业务会引用这些公共模块。假设某个公共模块进行了调整或重构,那么所有引用了该模块的地方都需要重新测一遍。如果全靠人工实现,就意味着你必须记住或手动记录该模块的所有引用,然后再挨着手动测试,一个都不能少。假如有测试用例的话,一行命令,跑一遍测试用例,就全搞定了。
也就是说,写测试的目的不是为了测试,而是为了可维护性。
2017-07-28
展开
1
12