houchaowei / houchaowei.github.io

Blog address
http://houchaowei.github.io
2 stars 0 forks source link

React基于jest+enzyme测试工具的测试技巧 | MonkeyBlog #28

Open houchaowei opened 3 years ago

houchaowei commented 3 years ago

https://houchaowei.github.io/20200618-React%E5%9F%BA%E4%BA%8Ejest-enzyme%E6%B5%8B%E8%AF%95%E5%B7%A5%E5%85%B7%E7%9A%84%E6%B5%8B%E8%AF%95%E6%89%8B%E6%B3%95/

技术选型 jest: 支持断言、Mock、Snapchat、Async测试、测试覆盖率等 enzyme:模拟了jQuery的APi,比较直观,学习使用都比较简单 测试的原则 测试代码时,只考虑测试,不考虑内部实现 数据尽量模拟现实,越靠近现实越好 ==对重点、复杂、核心代码,重点测试== 利用AOP(beforeEach、afterEach),减少测试代码数量,避免无用功能测试、功能开发相结合,