🚀 快速安装

复制以下命令并运行,立即安装此 Skill:

npx skills add https://skills.sh/anthropics/knowledge-work-plugins/testing-strategy

💡 提示:需要 Node.js 和 NPM

测试策略

设计兼顾覆盖率、速度和可维护性的有效测试策略。

测试金字塔

        /  端到端测试  \         少、慢、高置信度
       /   集成测试     \        一些、中等速度
      /    单元测试      \       多、快、聚焦

按组件类型的策略

  • API 端点:业务逻辑用单元测试,HTTP 层用集成测试,消费者用契约测试
  • 数据管道:输入验证、转换正确性、幂等性测试
  • 前端:组件测试、交互测试、视觉回归测试、可访问性测试
  • 基础设施:冒烟测试、混沌工程、负载测试

需要覆盖的内容

重点关注:业务关键路径、错误处理、边界情况、安全边界、数据完整性。

可跳过:简单的 getter/setter、框架代码、一次性脚本。

输出

生成包含以下内容的测试计划:要测试的内容、每个区域的测试类型、覆盖率目标以及示例测试用例。识别现有覆盖率的差距。

📄 原始文档

完整文档(英文):

https://skills.sh/anthropics/knowledge-work-plugins/testing-strategy

💡 提示:点击上方链接查看 skills.sh 原始英文文档,方便对照翻译。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。