SuperAPI AI 工具集

testing-strategies

测试与质量

查看项目

更新于 10-15 19:56

技能介绍

用途:为构建全面有效的测试套件提供策略指导,帮助在单元、集成、E2E 与契约测试之间选择并平衡分布,适用于新功能测试覆盖、新项目测试策略设计、重构测试、搭建 CI/CD 测试阶段、微服务契约测试及测试数据管理等场景。

主要能力:给出测试金字塔框架(单元 60-70%、集成 20-30%、E2E 10%),并提供 2025 年微服务与云原生调整建议;提供测试类型决策树与选择示例;按层级说明各测试的用途、特征、适用场景与推荐工具,如 Vitest、pytest、Playwright、Pact;给出测试数据策略(fixtures、factories、property-based testing)与 Mock 决策矩阵;提供覆盖率目标与变异测试工具;给出 CI/CD 分阶段快速反馈与并行执行模式;列出常见反模式。

使用方式:作为技能在需要时调用,按决策树选择测试类型,参考 references/ 下的详细文档与 examples/ 下的多语言可运行示例。示例命令包括 vitest --threads、playwright test --workers=4、pytest -n auto、go test -parallel 4。

限制:资料未提供该技能的安装方式、收费、价格、平台支持范围及实际效果数据;部分工具与版本信息以资料所述为准。