# JS单元测试(Unit Test, UT) ## 一、理论(TDD,BDD) 1. TDD(Test-driven Development) 2. BDD(Behavior-driven Development) [前端单元测验 TDD Vs BDD](https://zqblog.beaf.tech/tdd-vs-bdd/) ## 二、[JS测试框架Jest/Mocha/Ava的简单比较](https://juejin.im/post/5de603586fb9a008af1b2c9d) ## 三、如何写UT? 1. 分析代码,画出各个逻辑分支