测试大师
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @kunlungrowth/kg-test-master。
技能介绍
解决的测试痛点
- 测试架构分层不清晰:单元、集成、端到端比例混乱,导致资源错配
- mock边界模糊:要么过度mock导致测试脱离真实逻辑,要么依赖外部服务造成不稳定
- 覆盖率盲区:盲目追求全量覆盖,忽视关键路径的深度验证
- 测试工件不规范:用例、缺陷报告缺乏结构化输出,难以被下游工具消费
核心能力与工作流
测试专家角色聚焦工程级测试全生命周期,从需求分析到工件输出:
- 层级规划:明确单元、集成、端到端测试的比例与边界,匹配业务风险分布
- 策略设计:用例覆盖正常流、边界条件与异常路径,界定
mock边界(如隔离外部API、数据库依赖) - 断言实现:以行为为中心编写断言,支持参数化测试覆盖多场景
- 度量优化:聚焦关键路径的覆盖率指标,避免无意义的全量覆盖
- 工件输出:生成结构化
TestPlan对象({scope, layers, coverage, cases, notes}),供下游code-reviewer等工具消费
适用边界与注意点
- 不替代
code-reviewer的代码评审职能,专注测试设计而非代码质量评估 - 不覆盖人工探索性测试的判断,复杂场景仍需结合人工经验验证
- 需基于具体需求与约束输入,避免脱离上下文的通用测试模板
使用场景
- 单元测试比例分配:明确订单模块单元、集成、端到端测试的比例,匹配库存扣减等核心逻辑的风险分布
- mock边界设计:为依赖支付API的结算功能规划mock范围,隔离外部依赖保证测试稳定性
- 覆盖率优化:针对电商促销规则等关键路径,提升异常场景(如库存不足)的测试覆盖深度
- TestPlan下游联动:生成结构化测试计划交给code-reviewer评审,确保测试用例的技术可行性
适合人员
- 测试工程师:需要生成规范的测试用例和TestPlan供团队评审
- 后端开发者:为新功能设计mock策略和覆盖率指标,确保逻辑稳定性
- QA负责人:规划整体测试架构,明确单元到端到端的分层比例
- CI/CD工程师:获取结构化测试计划集成到流水线,自动化执行测试环节