# 前端自动化测试框架选型

# Jasmine

jasmine 官方文档 (opens new window)

  • github star 15K+
  • 官方文档是英文文档,没有中文文档

# MOCHA

MOCHA 官方文档 (opens new window)

MOCHA 中文网文档 (opens new window)

github star 20.3k+

# Jest

Jest 官方文档 (opens new window)

  • gitbuh star 34.4k+
  • 官方文档支持多语言切换,有中文文档
  • 比较新,目前最流行的前端测试框架,几乎国内所有的大型互联网公司都在使用

# 推荐使用 Jest

  • 技术比较新
  • github start多
  • 主流,很多大型互联网公司都在使用
  • 文档比较友好,支持多语言文档
  • 零配置 Jest的目标是在大部分JavaScript项目上实现开箱即用,无需配置。
  • 框架基础性能好、功能多、简单易用、速度快、API简单、隔离性好、IDE整合、多项目并行、快出覆盖率(前人总结经验,待实际应用验证)
更新时间: 2021年12月31日星期五下午3点12分