前端 TDD 开发

测试跟调试不同,种类有单元测试,性能测试,集成测试,黑盒白盒测试等.通过测试的方式来指导开发

不失为一种很好的开发思想,但是实际上大部分公司都不会采用,因为成本大,这里我做个记录.

 

javascript 单元测试:

总结:mocha  为核心:

 

浏览器端:

断言库:  should.js     chai.js都可以

控制台显示测试: mocha-phanatomjs  感觉必要不大

报告直接在网页上看.

 

 

node:

断言库:  should.js

控制台生成报告

npm i istanbul -g

istanbul cover _mocha

 

 

步骤:

mocha init  前端脚手架

mocha 可以单独运行某个文件,也可以通过skip,only单独运行某个用例

原文地址:https://www.cnblogs.com/xuezizhenchengxuyuan/p/6129652.html