close
background

Rstest

由 Rspack 驱动的测试框架

为 Rspack 生态提供全面、一流的支持

GitHubGitHub
♻️

复用现有构建配置

直接使用 Rsbuild 或 Rspack 配置,让 alias、transform 和插件能力在测试中保持一致。

🎯

沿用构建链路测试

通过 Rspack 的 bundle 模型运行测试,让测试行为更贴近生产产物。

高效执行

基于 Rspack 的构建与优化能力,在大型项目中也能保持快速启动和重新运行。

🧠

现代能力默认可用

TypeScript、ESM、CJS、CSS Modules 和现代 JavaScript 开箱即用。

🧰

核心测试能力内置

断言、快照、Mock、覆盖率和生命周期钩子等能力开箱即用。

🌐

真实浏览器测试

基于 Playwright 在 Chromium、Firefox、WebKit 中运行测试,覆盖 jsdom 难以验证的场景。