无尘阁日记

无尘阁日记

WorkBuddy技能评测 #82 | testing:LobeChat 的 Vitest 测试指南
silcano

基本信息

  • 技能名:testing
  • 来源仓库 Star 数:71,862(lobehub/lobe-chat)
  • 单技能下载量:平台未公开
  • 分类:Testing & Security
  • 数据来源:SkillKit 中央技能库(第三方技能市场)

它解决了什么痛点

AI 写测试最常见的毛病:框架用错、mock 姿势不对、覆盖率只盯着行覆盖不看分支。这个技能把 LobeChat 项目的 Vitest 测试约定固化下来:什么文件放哪、mock 怎么写、失败测试怎么定位。对贡献者来说,它把「测试评审意见」前置到了写码阶段。

对我有没有用(技术 / 自媒体 / AI / 读书)

弱可用。技术方向:Vitest 是主流测试框架,技能里的一般性建议(覆盖率目标、mock 规范)对任何用 Vitest 的项目有借鉴意义,但深度不如直接读 Vitest 官方文档。如果你正在给自己的项目配测试体系,可以借它的结构。自媒体/AI/读书方向无交集。

典型场景

你给项目的一个 store slice 补测试。AI 按技能约定生成 describe/it 结构、正确 mock 网络层、补充边界分支用例。成果:测试从「能跑」变成「能挡回归」,评审少两个来回。

一句话结论

Vitest 测试规范的项目化封装,LobeChat 贡献者必装,其他人可以借它学会「给 AI 立测试规矩」这件事本身。

📊 完整对比数据见在线总表:WorkBuddy 技能市场全量调研总表(腾讯文档)