SuperAPI AI 工具集

test-before-ship

测试与质量

查看项目

更新于 10-16 05:48

技能介绍

用途:该技能用于约束开发流程,在实现新功能或修复 bug 时,先编写或更新测试,再标记任务完成;没有测试就不应视为代码已完成。

主要能力:给出测试金字塔的分层建议——单元测试针对纯函数与业务逻辑,数量多、速度快;集成测试针对服务交互与数据库查询,数量中等;端到端测试针对关键用户旅程,数量少、速度慢。同时提供测试质量检查清单:代码被破坏时测试是否真的失败;是否覆盖正常路径与最可能的错误情况;测试名称是否足以仅凭名称定位失败原因。对 bug 修复,要求先添加能复现该 bug 的回归测试,再进行修复。

使用方式:资料未提供具体安装命令、调用方式或代码示例,暂未提供。

适用场景:适用于日常功能开发、缺陷修复以及需要保证测试覆盖的工程流程。

限制:资料仅列出反模式,如只测试 mock 而不测试真实行为、以“应该能跑”为由跳过测试;未提供平台、收费、价格或效果等信息,暂未提供。