Skip to content

测试概述

测试分类:

  • 单元测试:最小的代码单元,通常是一个函数、一个方法或一个类
  • 集成测试:多个模块、组件或服务之间的交互和接口
  • e2e测试:整个应用程序,从前端用户界面到后端服务,再到数据库和网络等所有部分
  • UI测试: 用户界面的视觉元素和交互

使用测试框架,是很重要的一环,尤其是核心的utils,避免了改动核心功能时的连锁反应,能够极大的减轻测试的负担

主流测试框架:Jest、Mocha、Vitest

jest一般是开发环境依赖,不需要添加到生产环境中去,一般是使用commonJS,但是经过配置也可以使用ESM语法