核心用法
test-case-design 是专为测试用例设计而生的结构化技能,采用模块化文件加载机制,根据用户输入关键词智能匹配测试类型:
1. 识别测试类型:自动识别 API 测试、Agent 测试或功能测试
2. 动态加载能力文件:按类型加载核心能力文件(API/Agent/功能测试)
3. 平台叠加:非 API 场景下叠加平台特定规则(移动端/小程序/H5/桌面端/PC Web)
4. 生成测试用例:依据加载的规范生成结构化测试用例
5. 自检校验:通过对应 checklist 确保测试用例质量
6. 标准化输出:以 Markdown 表格格式输出
显著优点
- 场景覆盖全面:功能测试、API 测试、AI Agent 测试、基础安全测试、跨平台适配测试
- 平台维度完整:原生 App、小程序、H5、桌面应用、PC Web 全平台覆盖
- 输出标准化:强制统一的表格格式,便于团队协作与用例管理
- 边界清晰:明确聚焦用例设计,不涉及测试计划、策略或自动化脚本
- 分层校验机制:自检流程确保测试用例的完整性与规范性
潜在缺点/局限性
- 非侵入式测试不支持:不包含渗透测试执行、漏洞扫描、性能/压力/并发测试
- 无自动化能力:不生成自动化测试脚本,需人工执行或转接其他工具
- 平台文件依赖:需维护大量平台特定规则文件,新增平台需扩展文件体系
- Agent 测试尚处早期:AI Agent 测试领域仍在演进,测试方法可能需持续更新
适合人群
- 功能测试工程师
- API 测试工程师
- QA 团队负责用例设计的成员
- 需要快速产出标准化测试用例的敏捷团队
- 接触 AI Agent 产品的测试人员
常规风险
- 过度依赖模板:可能产生同质化测试用例,需人工补充探索性测试
- 平台规则滞后:新系统版本或新设备特性可能未及时纳入平台文件
- Agent 测试不确定性:AI Agent 行为具有概率性,传统确定性测试方法可能不够充分
- 安全测试浅层:仅覆盖基础安全场景,深度安全评估仍需专业安全团队介入