来自VoidZero

下一代测试框架

基于 Vite 的原生测试框架,速度很快!

Vitest 终端界面
Vitest icon为什么选择 Vitest

Vite 原生测试运行器

Vitest 旨在让测试在 Vite 应用中开箱即用。它基于 Vite 构建,可以原生理解你的 Vite 配置并复用相同的解析与转换管线。

即使不使用 Vite,你也可以使用 Vitest。它兼容 Jest,也适用于后端代码。

了解更多

快速、轻量、整合

由 Vite 驱动

复用 Vite 的配置和插件,让应用与测试保持一致。不过,使用 Vitest 并不要求你必须使用 Vite!

兼容 Jest

断言、快照、覆盖率等功能一应俱全,从 Jest 迁移也很轻松。

兼容 Jest
智能且即时的监听模式

只重新运行相关变更,就像测试版的 HMR 一样!

typed api
ESM, TypeScript, JSX

开箱即用的 ESM、TypeScript 和 JSX 支持,由 Oxc 提供支持。

查看完整功能列表

Free & open source

Vitest 免费且开源,由优秀的赞助者共同支持。

Become a Sponsor
Brought to you by VoidZero