三、bug处理的流程:

这个是最简单的方式了。
下面就是最重要的,我们发现了缺陷就要提交缺陷报告给开发人员,那么如何去写缺陷报告呢?
四、缺陷报告
下面的是一个缺陷报告的基本结构:
A、缺陷编号
B、OS、version、platform、projectname
C、缺陷类型
D、缺陷的严重程度
E、缺陷的频率
F、缺陷的优先级
H、缺陷的状态
I、Summary
J、ReproduceSteps
K、ActualResult
L、ExpectedResult
M、AdditionalInformation
摘要要简明扼要,尽量用执行什么动作发生了什么来描述,比如It pops up an error dialog after clicking the "OK" button on XXX screen.
重现步骤要完整简明,不要包含不必要的信息,每步尽量以动词开头,例如Click XXX button to go to XXX screen.
实际结果要如实的描述发生了什么,不要包含自己的猜想。如:The error dialog pops up about "……"。
期望结果尽量要有依据,比如是根据说明书啊,一般用should,例如:According to the spec page
120, It should ……。
注释可以加上不方便出现在重现步骤中的内容,也可以是图片,log等信息。
写缺陷的一些忠告:
1、要多读优秀的缺陷报告,学习他们是怎么写的。
2、每个缺陷报告尽量的截取图片和log,来帮助开发人员快速定位问题。
3、对重现步骤自己要多执行几遍,确保开发人员可以再现缺陷。
4、缺陷报告要客观得体,不要包含自己的主观情绪
最后和大家分享一下缺陷报告的5C准则:
–Correct(准确)
–Clear(清晰)
–Concise(简洁)
–Complete(完整)
–Consistent(一致)