获得徽章 0
赞了这篇文章
赞了这篇文章
测试的作用是让我们得出某段程序已经足够实现当前目标这一结论。这一事实所带来的影响是惊人的。软件开发虽然看起来是在操作很多数学结构,其实不是一个数学研究过程。恰恰相反,软件开发更像是一门科学研究学科,我们通过无法证伪来证明软件的正确性。——《架构整洁之道》
妙呀
。正如一个公认的道理,一味的追求测试覆盖率是没有意义的。特别是对于小团队,要考虑时间成本,优先编写核心部分的测试用例,确保程序能在规定按操作下跑通。而后可以通过手动测试来发现bug,进而再补充相应的测试用例。经过几个迭代,就能确保我们的程序足够正确。
妙呀
。正如一个公认的道理,一味的追求测试覆盖率是没有意义的。特别是对于小团队,要考虑时间成本,优先编写核心部分的测试用例,确保程序能在规定按操作下跑通。而后可以通过手动测试来发现bug,进而再补充相应的测试用例。经过几个迭代,就能确保我们的程序足够正确。
展开
10
2
![[骷髅]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_35.8d57f28.png)
![[白眼的狗]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_98.9f6d4ad.png)