缺陷管理过程中bug妒组词语流向示意图
Bug由测试人员发现并上报,最终状态还要落回到测试人员。
说明:
1. new ——》fixed ——》clo
tester发现新问题,developer修改问题(fixed),tester验证问题通过,关闭bug。
2. New ——》fixed ——》open ——玫瑰花功效》fixed ——》clo
Tester发现新问题,developer修改问题(吉他音阶练习fixed),tester验证问题没有通过(open),developer再次修改问题(fixed),tester验证问题通过,关闭bug。
3. New ——》worksforme ——》invalid
Tester发现新问题,developer发现问题不能重现(worksforme),且由于tester自身操作错误引起,石油英语tester将此bug置为invalid,此bug无效。
4. New ——》worksforme ——》later
Tester发现新问题,developer发现问题不能重现(营业税worksforme),或只能偶尔复现,在不影响进度的前提下,tester可暂时将此bug置于later,表示之后版本或指定时间修改。
5. New ——》worksforme ——》open ——》fixed ——》clo
Tester 发现新问题,developer发现问题不能重现(worksforme),经过测试人员演示,问题确实存在,但在之后的版本可能由于其他bug的修改致使此bug也被修改,tester重新open这个bug给developer,进入fixed ——》clo流程。
6. New ——》Duplication ——》invalid
Tester 发现新问题,developer发现这个问题已经有原理类似的bug或完全一致的bug,则将此bug置为Duplication,表示重复了,tester确认是否真的和其他bug重复,如果是,就将此bug置为invalide。
7. New ——》Duplication ——》联通送流量open ——》fixed ——》clo
当tester验证被置为重复的bug确实是新问题时,将此bug重新open,进入 fixed ——》clo流程。
8. New ——》by spec ——》open
Tester 发现新问题,developer发现这个问题是因为tester对需求理解不清(by spec)而提出
的,但是tester经过和产品人员沟通,表明这是一个明确的bug,则open这个bug,进入open ——》clo流程或open ——》worksforme流程。
9. New ——》by spec ——》new
Tester 发现新问题,developer发现这个问题是因为tester高教发展与评估对需求理解不清(by spec)而提出的,但是tester经过和产品人员沟通,发现这个问题是产品定义的盲区,没有明确说明,则首先由产品人员修改产品需求文档,然后按照重新修订好的文档,tester重新置此bug为new,developer则按照新的需求编写代码。
特殊名词解释:
By spec:需求理解有误有目共睹
Worksforme:不能重现