TDD初探

TDD 也就是Test Driven Development 测试驱动开发,前端同学可以来学一学

一窥TDD

TDD是啥

概念

Test Driven Development 测试驱动开发

红绿开发 Red-Green Development,上来先写测试用例,运行测试,等着红色报错,编写代码,等着绿色通过。优化代码,完成开发

不断重复红绿测试用例

优势

  • 减少回归bug
  • 代码质量更好,写测试用例时候先思考
  • 测试覆盖率高
  • 错误代码不容易出现

TDD配合Vue

通过 cli 选择 unit test - jest

查看 jest.config.js

请我喝杯咖啡吧~