测试:缺陷跟踪
缺陷跟踪
定义:
对软件缺陷从发现到关闭的全过程管理。
流程:
发现 → 提交 → 分配 → 修复 → 验证 → 关闭(失败则重新打开)
主要内容:
- 缺陷描述
- 复现步骤
- 严重程度
- 优先级
- 处理状态
- 责任人
目的:
- 保证缺陷不遗漏
- 跟踪处理进度
- 提升软件质量
回归测试
定义:
软件修改后,重新测试相关功能,确认:
- 原问题是否修复
- 修改是否引入新问题
类型:
- 小回归:测试修改点
- 大回归:测试整个系统核心功能
方式:
- 手工回归
- 自动化回归
两者关系
发现缺陷
↓
开发修复
↓
回归测试验证
↓
通过 → 关闭缺陷
失败 → 重新修复
一句话总结:
- 缺陷跟踪:管理问题过程
- 回归测试:验证修改结果
- 两者共同保证软件质量。