Answers
- 并不是所有的 js 都 需要 单元测试
- 并不是所有的 js 都 能够 单元测试
我认为 80% 以上的网站是不需要单元测试的,单元测试一般应用在中大型的项目。但是,在这需要测试的 20% 网站中,又有很大一部分由于代码书写和组织的问题,而不能进行单元测试。
@evanyou 提到了,「良好的模块化和解耦」,很赞同。要想测试,首先,得让你的代码能够测试。不用把代码写的和面条一样。
「工欲善其事,必先利其器」,选择合适的测试工具。参考 IBM 的这篇文章: http://www.ibm.com/developerworks/cn/web/wa-tools/index.html
尤利·隆威尔
answered 11 years, 6 months ago