首页 > 代码库 > 前端 TDD 开发
前端 TDD 开发
<style>p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px ".PingFang SC"; color: #454545 }
p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px "Helvetica Neue"; color: #454545; min-height: 17.0px }
p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px "Helvetica Neue"; color: #454545 }
p.p4 { margin: 0.0px 0.0px 0.0px 0.0px; font: 15.0px ".PingFang SC Semibold"; color: #454545 }
span.s1 { font: 15.0px "Helvetica Neue" }
span.s2 { font: 15.0px ".PingFang SC" }</style>
测试跟调试不同,种类有单元测试,性能测试,集成测试,黑盒白盒测试等.通过测试的方式来指导开发
不失为一种很好的开发思想,但是实际上大部分公司都不会采用,因为成本大,这里我做个记录.
javascript 单元测试:
总结:mocha 为核心:
浏览器端:
断言库: should.js chai.js都可以
控制台显示测试: mocha-phanatomjs 感觉必要不大
报告直接在网页上看.
node端:
断言库: should.js
控制台生成报告:
npm i istanbul -g
istanbul cover _mocha
步骤:
mocha init 前端脚手架
mocha 可以单独运行某个文件,也可以通过skip,only单独运行某个用例
前端 TDD 开发
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。