前端测试初体验 Node assert 的用法 Node assert 如何做单元测试 should.js TDD 与 BDD TDD和BDD 是通过描述功能应该达成的结果来推动测试的2种方式 TDD 通过编写测试用例来驱动开发,开发过程中不断回归测试,直到最终完成所有的测试用 BDD 更多的偏向于规范,使用一种方便各方理解的通用文档的方式,驱动开发 Karma是什么,为什么要使用Karma