浅谈前端单元测试
前一段时间开始了解前端单元测试,前端测试自动化,记录下自己对前端测试的理解,帮助加深印象,和开始了解前端测试的同学。
注: 个人理解可能有所偏差,欢迎指正
下面要讲的内容主要分为以下几点:
1. 什么是单元测试
2. 为什么要进行单元测试
3. 单元测试可以测什么
4. 测试分类 ( TDD, BDD, DDD, MDD)
5. 单元测试框架 ( Qunit, Sinon, Jasmine, phantomjs , totoro, mocha) --> 测试框架 ( JSTD, Karma, TestSwarm, Buster ) --> 断言(should, chai, assert)
6. 测试用例
敬请期待正文。。。。