缺陷大扫除是什么
缺陷大扫除(bug bash)用集中时段组织跨角色探索测试:围绕新功能、边界与真实用户场景分组找缺陷,现场确认区分真假问题,结束后汇总去重、分级分发并跟进。它补的是常规用例覆盖不到的长尾问题,组织质量比活动时长更重要。
基本信息
| 时长与规模 | 30-60 分钟一组,按模块或用户旅程分组 |
|---|---|
| 参与角色 | 开发、测试、产品混合分组,视角互补 |
| 主题范围 | 新功能、弱网、越权、边界数据等明确主题 |
| 现场处理 | 确认真伪、去重与初步分级 |
| 成果度量 | 有效缺陷数与重复率,复盘组织方式 |
| 收尾机制 | 跟进清单进入缺陷流程,定期回顾关闭情况 |
组织流程示意
组织流程示意
准备:主题清单 + 环境账号 + 测试数据 + 反馈入口
进行:分组探索,发现即登记,现场初判真伪
收尾:汇总去重 -> 分级分发 -> 跟进清单
复盘:统计有效缺陷数、重复率与遗漏模块典型使用场景
- 版本发布前:新功能上线前集中探路,补用例盲区。
- 新人融入:借大扫除熟悉产品与测试环境。
- 跨角色对齐:开发与产品亲身体验边界场景,减少后续争议。
- 弱网与异常演练:围绕弱网、断电、并发操作组织主题。
- 回归薄弱区补充:对自动化覆盖少的模块做人力补充。
- 大会前的质量冲刺:集中产出缺陷并现场完成分级。
阶段与输出
| 阶段 | 动作 | 输出 |
|---|---|---|
| 准备 | 定主题、备环境与数据、约定反馈方式 | 主题清单与分工 |
| 执行 | 分组探索,发现即登记 | 原始缺陷记录 |
| 确认 | 现场初判真伪与去重 | 带分级的问题清单 |
| 收尾 | 分发跟进,纳入缺陷流程 | 跟进清单与责任人 |
| 复盘 | 统计有效缺陷与重复率 | 组织方式改进项 |
围绕明确主题(新功能、弱网、越权)比自由发挥更容易产出有效缺陷;主题也让分组之间不互相踩踏。
现场确认很关键:真伪不分会让事后处理堆积大量待澄清条目,削弱活动口碑。
大扫除适合结合版本节奏固定下来:偶尔动员一次的效果远不如常规化开展。