# 设计测试case

## 规则（Rules）

# 测试用例设计 - 规范

## 1. 覆盖要求
- 每个功能点至少3个用例：正常路径、边界值、异常路径
- 必须覆盖核心业务流程的完整链路

## 2. 用例格式
每个用例包含：用例ID、测试场景、前置条件、测试步骤、预期结果、优先级。

## 方法（Methods）

# 测试用例设计 - 方法

## 流程
分析需求 → 设计场景 → 编写用例 → 评审

## 步骤1：分析需求
读需求文档，提取功能点和业务流程。

## 步骤2：设计场景
- 正常路径：用户按预期操作的流程
- 边界值：输入最大值/最小值/空值
- 异常路径：网络超时/权限不足/数据不存在

## 步骤3：编写用例
每个用例按标准格式编写：ID、场景、前置条件、步骤、预期结果。

## 步骤4：评审
检查是否有遗漏的功能点，用例步骤是否可执行。

## 技巧（Tips）

# 测试用例设计 - 技巧

## 1. 等价类划分
将输入数据分为有效等价类和无效等价类，每类选一个代表性数据测试。

## 2. 正交实验法
参数组合过多时，用正交表选择最少的组合覆盖所有参数对。

## 3. 优先级标记
P0：核心流程，不通过就不可发布
P1：重要功能，不通过影响体验
P2：次要功能，可后续修复
