核心能力
test-case-design 是一款专注于测试用例生成的专业技能,面向QA工程师、测试负责人及产品经理,提供从功能测试到多平台适配的全场景覆盖。
核心用法
1. 触发方式:通过关键词如"设计测试用例""移动端测试""API测试"等激活,系统自动匹配对应参考文件
2. 设计顺序:功能(正向+边界+异常)→ API → 安全 → 平台专项
3. 输出格式:默认Markdown表格(ID | 标题 | 类型 | 模块 | 优先级 | 前置条件 | 步骤 | 预期结果),支持通过xlsx Skill导出Excel
4. 平台支持:Mobile App、Mini Program、H5/Mobile Web、PC Web、Desktop 全覆盖
显著优点
- 场景细分精准:提供9大类关键词映射,从"联动测试"到"路由测试"均有专属定位
- 渐进式加载:遵循"Progressive Disclosure"原则,按需加载参考文件,避免信息过载
- 标准化输出:内置统一的优先级定义、编号规则、类型分类(功能/性能/兼容性/安全/UI等)
- 实战模板丰富:含checklists、examples、platform-specific test points 三级参考资料
潜在局限
- 不包含测试计划/策略:明确区分"写用例"与"做规划",需配合其他Skill完成测试方案
- 非自动化执行:不生成可运行的自动化脚本,仅输出人工执行用例
- 性能测试受限:仅支持响应时间、加载速度等体验类测试,不包含并发/压测设计
- 可访问性测试缺失:无专门的对比度、读屏软件、焦点管理等无障碍测试内容
适合人群
- 初级QA:快速学习标准用例结构,掌握边界值/等价类设计方法
- 中级测试工程师:针对复杂交互、跨平台场景补充测试点
- 技术负责人:统一团队用例输出规范,建立可复用的checklist体系
常规风险
- 平台混淆风险:未指定平台时仅输出通用用例,需主动声明目标平台以获得完整覆盖
- 过度设计风险:参考文件体量较大,需遵循渐进加载原则,避免一次性加载全部内容
- 安全边界风险:含安全测试意识用例设计,但明确声明不包含渗透测试执行或漏洞扫描