业务领域
技能形态
业务领域
技能形态
技能解析
剖析技能的工作原理和产出物,快速判断你的场景与价值。
在编写 Python 测试、搭建测试套件、实施 TDD、模拟外部依赖或调试失败测试时使用。
一套结构清晰、相互隔离、可维护的 Python 测试套件,具备 CI 可用的覆盖率及可控的时间/模拟手段。
使用场景
开发者启动新 Python 服务,需从零搭建测试套件。借助该技能,他们采用 AAA 模式,将测试划分为 unit/integration/e2e 目录,并配置 pytest-cov 与覆盖率下限。技能帮助建立统一命名与 fixtures,从而从第一天起即可自信重构并获得 CI 质量门禁。
某团队因时间相关逻辑与外部 API 调用导致测试不稳定。使用该技能的 freezegun 与 unittest.mock 模式,冻结时间断言令牌过期,并模拟瞬时错误验证重试逻辑。此举消除抖动,使测试具确定性,并清晰记录预期失败场景。
技能关系
依赖关系读作「上一格指向下一格」。当前 Skill 位于第二格,上下分别是影响它与被它影响的 Skill。
第一层 · 这些 Skills 用了我
第二层 · 当前 Skill
第三层 · 我用了这些 Skills
在所属技能集的全局上下文中浏览当前 Skill 的关系。点击节点切换右侧详情,搜索框可快速定位技能。
技能文件