SuperAPI AI 工具集

test-case-designer

测试与质量

查看项目

更新于 10-16 06:45

技能介绍

用途:为 PHP/CakePHP 应用设计测试用例,确保需求与功能获得较全面覆盖。资料显示该技能在 test-strategist 为 CakePHP 功能规划测试覆盖时被调用。

主要能力:产出分类测试用例规格,类型包括 unit、integration、system、e2e,并标注优先级(high/medium/low)。用例结构含 id、requirement_id、description、preconditions、test_steps、expected_results、postconditions、test_data。提供单元测试(单类/方法、无数据库与外部 API、快速且确定)、集成测试(多组件、数据库交互、服务集成)、系统测试(端到端流程、性能与安全验证)的判定标准。

设计方法:边界值分析、等价类划分、状态迁移;按风险分级(支付、认证、数据安全为高风险)。文档模板含测试范围(In/Out of Scope)、单元/集成/系统测试表格、测试数据需求与 fixtures 示例。覆盖目标:单元 80%、集成 60%、总体 70%,认证与支付 95%、数据校验 90%;MUST 需求 100%、SHOULD 80%、COULD 50%。

使用方式:按需求分析、用例创建(正向/负向/边界/性能)、测试数据设计、优先级排序(P1/P2/P3)四步生成;提供 CakePHP 控制器、模型、组件测试模板。

限制:资料未提供安装命令、收费、价格、平台与具体运行步骤,暂未提供。