测试先行与覆盖缺口整理

原名:tdd-guide

围绕预期行为编写测试草稿,按失败、实现和重构顺序验证。

中文 Skills 技能说明

修一个功能前,可先写出当前失败和期望通过的测试。提供语言、现有测试框架、接口约定、边界及历史缺陷,技能借助包内 Python 工具和框架指南整理用例、桩数据与覆盖缺口,协助按测试先行流程验证。生成的测试必须实际运行,覆盖率高不等于没有缺陷;不能改断言掩盖错误。桌面端需对应运行时和依赖,先在隔离环境操作,测试资料不含真实密钥;业务代码、依赖和 CI 修改须由负责人复核。

上游能力依据

上游原始适用说明:Test-driven development skill for writing unit tests, generating test fixtures and mocks, analyzing coverage gaps, and guiding red-green-refactor workflows across Jest, Pytest, JUnit, Vitest, and Mocha. Use when the user asks to write tests, improve test coverage, practice TDD, generate mocks or stubs, or mentions testing frameworks like Jest, pytest, or JUnit.

上游 SKILL.md 主要章节(保留原文标题):

使用边界

先复现问题并固定测试范围,再生成或执行测试。测试通过只能证明已覆盖的场景,不能代替生产环境验收。

作者、翻译与许可证

原作者
Alireza Rezvani 与 claude-skills contributors
中文翻译
CEOFans翻译
许可证
MIT
上游来源
https://github.com/alirezarezvani/claude-skills/tree/19392f7a08264ed00486a251f5b2098321771f94/engineering-team/skills/tdd-guide

适用范围

平台:linux、macos、windows;标签:测试与质量、测试先行与覆盖缺口整理、开源技能

安全提示

基础静态扫描不等于绝对安全。技能可能调用命令、浏览器、云服务或本地文件,请在最小权限环境中使用,高风险操作必须人工确认。

如发现侵权、许可证或安全问题,可在本页前台提交投诉,管理员复核后可立即下架。