tag

Vitest

共 8 篇文章。
全部文章GoTypeScript游戏开发小游戏游戏设计Godot书稿RustPython性能优化游戏引擎PRDSaaS游戏服务端
frontend

前端测试体系:从 Vitest 单元测试到 Playwright E2E 的完整落地

引言 前端测试长期处于两难:写多了成本高、写少了回归多。破局的关键不是追求某个覆盖率数字,而是建立分层策略——用单元测试锁定纯逻辑,用组件测试锁定交互,用 E2E 锁定关键用户旅程。本文以 Vitest、Testing Library、Playwright 和 MSW 为工具链,给出从单测到 E2E 的完整落地方法,以及覆盖率与质量门禁的务实配置。

10 分钟阅读
测试 Vitest playwright
typescript

《TypeScript编程入门》15.1 单元测试(Vitest/Jest)

本节从零为 TypeScript 项目搭起单元测试:先比较 Vitest 与 Jest 的取舍,再手写第一个 describe/it/expect 用例,讲清测试代码本身同样受 tsc 检查、mock 如何保持类型安全、异步与假定时器该怎么测。随后给出两者的 API 对照表,并总结 globals 类型缺失、vi.mock 提升等常见报错,读完你能为真实工程补上一套可维护的测试。

8 分钟阅读
TypeScript TypeScript编程入门 单元测试
frontend

前端测试策略:单元、E2E、视觉回归与验收测试

系统性前端测试体系建设:测试金字塔分层(单元/集成/E2E)、Vitest/Jest 单元测试实战、Vue Test Utils / React Testing Library 组件测试、MSW(Mock Service Worker)API 模拟、Cypress / Playwright E2E 对比、组件文档与测试结合(Storybook Interaction Tests)、视觉回归测试(Chromatic / Percy)、性能基准测试(Lighthouse CI)、测试覆盖率门禁与 CI 集成、TDD/BDD 实践模式。

6 分钟阅读
测试 Vitest cypress