testing-best-practices
该技能用于在编写、审查或改进测试时强制执行测试最佳实践,覆盖 TDD/红-绿-重构、基于属性的测试、优先使用真实对象而非 mock、错误处理路径测试、并发竞态检测等。它提供四种模式:Write(编写测试或测试优先的缺陷修复/功能)、Assess(评估现有测试套件质量而非仅看覆盖率)、Upgrade(强化薄弱、不稳定或过度 mock 的测试)、Detect(发现被跳过、被破坏、虚假覆盖或易遗漏的测试)。技能强调通过公共契约测试行为、按生命周期校准测试投入、质量优先于覆盖率、优先真实行为而非 mock、用属性测试覆盖广泛输入空间,并针对 Python、TypeScript/JavaScript、Go、Rust 等语言及属性测试、模糊测试、特征化测试、差分测试、黄金文件测试、确定性时间、VCR 磁带、文档同步测试、变异测试、穷举测试、组合测试、数学属性、测试数据构建器、构造即正确、门禁完整性等主题提供参考文档。