功能 Bug / Functional Bugs
定义 / Definition
功能 Bug 指功能或组件的实际行为不符合需求文档中定义的预期行为。A functional bug occurs when a feature or component does not work according to its expected behavior defined in the requirements.
严重等级判定 / Severity Guidelines
| 严重等级 | 判定标准 | 示例 |
|---|---|---|
| 致命 | 核心功能无法使用 | 无法登录、结算失败 |
| 严重 | 核心功能部分损坏 | 搜索返回错误结果 |
| 中等 | 非核心功能损坏 | 头像更新失败 |
| 轻微 | 轻微功能问题 | 提示信息未显示 |
常见功能 Bug 类型 / Common Functional Bug Types
1. 链接失效 — 点击链接导致 404 或错误页面 2. 表单验证 — 表单接受无效数据或拒绝有效数据 3. 数据持久化 — 刷新后数据未保存 4. API 集成 — 前后端数据不一致 5. 计算错误 — 合计、折扣或换算错误示例 / Examples
[功能] 删除购物车商品后总价未更新
步骤:
1. 添加 2 件商品到购物车
2. 移除 1 件商品
3. 观察总价
预期:总价应减去已移除商品的价格
实际:总价未变化