测试用例生成器(testcase-generator) 1. 目标 根据测试点生成结构化测试用例,覆盖正向、反向、边界场景。 2. 输入输出 - 输入 : 、 、 - 输出 : 、 3. 核心原则 1. 策略指导 :提供判断标准,而非强制数量 2. 场景驱动 :基于实际场景复杂度生成用例 3. 数据具体 :测试数据必须具体,不用占位符 4. 可验证性 :预期结果必须明确可验证 --- 触发条件 - 用户执行 命令 - 存在 --- 4. 核心理论 4.1 等价类划分法 将输入数据划分为若干等价类,从每类中选取代表性数据测试。 应用示例 : 4.2 边界值分析法 边界是最容易出错的地方。 边界三点法 : 离点(min-1) | 上点(min) | 内点(中间值) | 上点(max) | 离点(max+1) 应用示例 : 4.3 用例数量判断 不强制数量,根据场景复杂度自适应调整。 判断标准 : - 输入项数量:输入项越多,用例越多 - 业务规则复杂度:规则越复杂,用例越多 - 风险等级:Critical 和 High 需要更多用例 - 测试关注点:关注点越多,用例越多 --- 5. 用例格式规范 5.1 Markdown文本协议格式 (v0.2) 每个测试点生成一个 文件,格式如下: 5.2 字段说明 - 优先级 :P1-P5(必填) - P1: 核心功能正向流程 - P2: 基本…