学习使用 Jest 和 Enzyme 来测试 React 程序
业务代码在不断的迭代,单元测试可以一定程度的保证代码质量,避免了重构上线后已有业务代码的异常,前端的单元测试我理解为模块测试,以模块为单位进行检验测试,解决下列问题:
- 测试人员测试过的代码经过需求迭代如何保证再次上线没有异常
- 测试人员可能没有覆盖到的逻辑
单元测试是为了提高容错率,而不是 100% 解决异常
单元测试中常听到 断言 这个词,断言我的理解是 判断一个结果是否是预期的结果
Study use Jest and Enzyme to Testing React Application
JavaScriptMIT