核心能力
test-case-design 是一款专注于测试用例生成的专业工具,适用于功能测试、API接口测试、AI Agent测试及移动端/桌面端/小程序等多平台专项测试场景。其核心定位是"纯用例输出",不涉及测试计划、策略制定或自动化脚本开发,确保产出边界清晰可控。
显著优点
1. 场景覆盖全面:支持功能测试、兼容性测试、安全测试、UI可视化测试、AI Agent测试等十余种测试类型,覆盖从传统Web到新兴智能体的全栈场景。
2. 流程标准化:采用"识别→加载→生成→自查→输出"的五步执行流程,强制关联规则文件(common-rules.md)、能力文件(按类型匹配)及平台专项文件,确保输出质量一致性。
3. 安全合规前置:明确约束安全测试章节(含攻击payload)仅限授权隔离环境使用,强制附加"使用前需授权确认"提示,符合企业级合规要求。
4. 输出格式统一:严格遵循format-spec.md规定的Markdown表格格式,便于直接接入文档系统或测试管理平台。
局限性与注意事项
- 明确边界限制:不可生成测试方案、策略、计划,不支持性能压测、渗透测试执行及自动化脚本,需用户明确区分"用例设计"与"完整测试工程"。
- 平台文件叠加逻辑:接口测试场景跳过平台专项加载,可能导致跨平台API场景(如小程序API)的覆盖不足,需人工补充验证。
- Agent测试的复合依赖:需同时加载agent-testing.md与functional-testing.md的特定章节,文件管理复杂度较高,对引用路径完整性有依赖。
适用人群
- QA工程师/测试开发工程师:快速生成标准化用例,聚焦场景覆盖而非格式编排
- 产品经理/业务分析师:验证需求可测试性,输出验收用例
- 安全测试人员:获取合规的安全测试用例模板(需授权环境)
风险提示
安全测试payload存在误用风险,系统已内置授权确认提示,但使用者仍需严格遵循"隔离环境+书面授权"双约束。功能测试用例的有效性依赖输入需求的质量,模糊需求可能导致用例覆盖不足。