# 前端自动化测试框架选型
# Jasmine
jasmine 官方文档 (opens new window)
- github star 15K+
- 官方文档是英文文档,没有中文文档
# MOCHA
MOCHA 中文网文档 (opens new window)
github star 20.3k+
# Jest
- gitbuh star 34.4k+
- 官方文档支持多语言切换,有中文文档
- 比较新,目前最流行的前端测试框架,几乎国内所有的大型互联网公司都在使用
# 推荐使用 Jest
- 技术比较新
- github start多
- 主流,很多大型互联网公司都在使用
- 文档比较友好,支持多语言文档
- 零配置 Jest的目标是在大部分JavaScript项目上实现开箱即用,无需配置。
- 框架基础性能好、功能多、简单易用、速度快、API简单、隔离性好、IDE整合、多项目并行、快出覆盖率(前人总结经验,待实际应用验证)